我尝试使用Android 4.1.1在设备(Ainol Crystal)上测试我的应用。在模拟器中一切正常,但在设备上我得到:
12-14 12:22:13.437: E/PackageManager(3372): Package com.capgemini.navi4uni requires unavailable shared library com.google.android.maps; failing!
已安装原生谷歌地图应用,它可以正常运行。还有文件:
/system/framework/com.google.android.maps.jar
/system/framework/com.google.android.maps.xml
/system/etc/permissions/com.google.android.maps.xml
App使用api版本1(已删除)。什么可能是错的?
答案 0 :(得分:0)
地图库可能不在您使用的设备中。尝试将该库与apk一起导出。在eclipse中你可以通过RightclickOnProject-> Build Path->配置BuildPath-> Order and Export-> ..现在检查谷歌地图库..