以前写的一个工程中调用了google map的api,今天在AVD中运行却始终提示如下错误:

[2012-11-14 17:54:38 - AndroidDemo] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
[2012-11-14 17:54:38 - AndroidDemo] Please check logcat output for more details.
[2012-11-14 17:54:38 - AndroidDemo] Launch canceled!

但在手机端运行确实正常。后发现是创建的AVD target错误。编辑AVD将target由android x.x改为google apis xx即可

 

对于引入google map的工程需要:

a. 创建时项目的target选择google apis,而不是android x.x。项目创建完成后也可以通过属性-Android-target修改

b. AndroidManifest.xml文件的application节点添加<uses-library android:name="com.google.android.maps" />

c. 运行的AVD的target也必须为google apis。

关于如何在项目中调用google地图见Android开发中调用Google Map或Baidu Map

 

相关文章:

  • 2021-04-26
  • 2022-12-23
  • 2022-12-23
  • 2021-12-02
  • 2021-12-23
  • 2021-09-25
  • 2021-11-23
  • 2021-10-05
猜你喜欢
  • 2021-10-06
  • 2021-10-27
  • 2022-12-23
  • 2021-10-22
  • 2021-03-26
  • 2022-01-02
  • 2021-09-02
相关资源
相似解决方案