Bri*_*tel 76 android google-maps shared-libraries failed-installation
当我尝试运行使用Google API的Android应用程序时,我收到以下错误
[2009-07-11 11:46:43 - FirstMapView]安装错误:INSTALL_FAILED_MISSING_SHARED_LIBRARY
[2009-07-11 11:46:43 - FirstMapView]请查看logcat输出以获取更多详细信息.
[2009-07-11 11:46:44 - FirstMapView]发布取消!
任何人都可以帮我解决这个错误吗?
小智 91
要INSTALL_FAILED_MISSING_SHARED_LIBRARY
使用Google Maps for Android 获取过去错误:
安装Google地图API.这可以在Eclipse Windows/Android SDK和AVD Manager - >可用包 - >第三方附加组件 - > Google Inc. - > Google API by Google Inc.,Android API X中完成
从命令行创建新的AVD.这可以通过列出目标(android列表目标)来完成,然后android create avd -n new_avd_api_233 -t"Google Inc.:Google APIs:X"
然后在Eclipse Windows/Android SDK和AVD Manager中创建AVD(Android虚拟设备) - >新... - >(名称:new_avd_X,目标:Google API(Google Inc.) - API Level X)
IMPORTANT
:您必须使用Target作为Google API(Google Inc.)创建AVD,否则它将再次失败.
在Eclipse File/New/Android Project中创建Android项目并选择Google API Build Target.
在<application> </ application>标记之间添加<uses-library android:name ="com.google.android.maps"/>.
将Project作为Android应用程序运行.
如果错误仍然存在,那么你仍然有问题,如果它有效,那么这个错误永远在你身后.
小智 31
就我而言,是该应用程序默认为可穿戴目标设备。
我删除了Manifest 中对 Wearable 的引用,问题就解决了。
<uses-library android:name="com.google.android.wearable" android:required="true" />
sem*_*mih 16
<uses-library
android:name="com.google.android.maps"
android:required="false" />
Run Code Online (Sandbox Code Playgroud)
如果需要是真的,也许你需要改变
您可以解决它在Google API模拟器上运行.
要在Google API模拟器上运行,请打开Android SDK和AVD Manager>可用程序包> Google Repos>选择您需要测试的Google API级别.
安装后,将它们添加为虚拟设备并运行.
小智 5
去:
项目>属性>Android>选择:google APIs Android 4.0.3
点击图标:
Android Virtual Device Manager>编辑> 在 Tabget>Google APIs APIsLevel15 中选择框
并选择内置:是 WQVGA400 > 编辑 AVD > 启动
//检查你的清单
<uses-library
android:name="com.google.android.wearable"
android:required="true" />
Run Code Online (Sandbox Code Playgroud)
//这是在错误添加导致问题的新活动时为我添加的。
归档时间: |
|
查看次数: |
155196 次 |
最近记录: |