我们正在开发一个带有一些地图功能的应用程序,使用
在清单文件中。它在Xoom和Galaxy Tab上运行良好,以及几部手机上也能正常运行。在一个Google APIs模拟器上也能正常运行。但是在Kindle Fire上安装时,我们遇到了问题。
这篇文章:https://dev59.com/mFLTa4cB1Zd3GeqPd9rx#4509787证实了我开始怀疑的事情,即设备上确实缺少所需的API。
是否有办法在应用程序中包含此库,而不是依赖于其包含在Android设备构建中?
<uses-library android:name="com.google.android.maps" />
在清单文件中。它在Xoom和Galaxy Tab上运行良好,以及几部手机上也能正常运行。在一个Google APIs模拟器上也能正常运行。但是在Kindle Fire上安装时,我们遇到了问题。
[2011-12-20 16:25:04 - android] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
[2011-12-20 16:25:04 - android] Please check logcat output for more details.
[2011-12-20 16:25:04 - android] Launch canceled!
使用
E/PackageManager( 1385): Package <package> requires unavailable shared library com.google.android.maps; failing!
W/PackageManager( 1385): Package <package> couldn't be installed.
D/AndroidRuntime(12606): Shutting down VM
这篇文章:https://dev59.com/mFLTa4cB1Zd3GeqPd9rx#4509787证实了我开始怀疑的事情,即设备上确实缺少所需的API。
是否有办法在应用程序中包含此库,而不是依赖于其包含在Android设备构建中?