Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY

应用中包括google地图服务,模拟器中安装时报错:

[2013-03-08 21:59:59 - BarryAndSargent] Installing BarryAndSargent.apk...
[2013-03-08 22:01:30 - BarryAndSargent] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
[2013-03-08 22:01:30 - BarryAndSargent] Please check logcat output for more details.
[2013-03-08 22:01:30 - BarryAndSargent] Launch canceled!

1、检查AndroidManifest.xml,确保已经写了<uses-library android:name=”com.google.android.maps” />

2、右键项目 -> Properties -> 左侧选择Android -> 确保右侧的Project Build Target选择的不是Android,而是对应的Google APIs

 

 

3、打开Android Virtual Device Manager,Target同样选择Google APIs

 

 

如果运行之后地图无法显示,而是显示灰色表格,说明android:apiKey不对,重新注册apiKey即可。

注册apiKey的方法可参考:MapView的apiKey的生成

猜你喜欢

转载自eric-gao.iteye.com/blog/1826491