[英]Error Deploying an Android App Using Google Maps API
我正在尝试通过Eclipse插件在Android模拟器上运行一个利用Google Map API的Android应用。
即使安装了Google API,当我创建初始项目时,指向API jar的链接(未包括在内)也是如此。 因此,我从android-sdk-linux/add-ons/addon-google_apis-google-16/libs
复制了maps.jar到我项目的libs文件夹中,这解决了所有参考错误。
但是,当我在模拟器上转到“运行”(Ctrl + F11)时,它失败,并显示以下错误: Package com.mydomain.myapp requires unavailable shared library com.google.android.maps; failing!
Package com.mydomain.myapp requires unavailable shared library com.google.android.maps; failing!
我的libs文件夹中还有其他几个jar,这些都没有出现任何错误。 为什么不复制在maps.jar上? 如何解决此错误?
按照Yawus的说明进行操作,然后执行以下操作:单击AVD Manager,然后突出显示您的虚拟设备并单击Edit,然后将Target更改为Google APIs (Google Inc.) - API Level XX
。
创建项目时是否要定位Google API? 尝试这个:
您需要创建一个包含Google库的模拟器。 您无法将其添加到您的应用中。 如果您看的话,在创建虚拟设备时,您可以选择其中包含或不包含Google API的版本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.