应用中包括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的生成