いくつかの地図機能を備えたアプリを開発しています。
<uses-library android:name="com.google.android.maps" />
マニフェストで。XoomとGalaxyTab、およびいくつかの電話でうまく動作します。また、GoogleAPIエミュレーターの1つでも正常に動作します。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 : //stackoverflow.com/a/4509787/931277は、必要なAPIがデバイスから実際に欠落していることを私が疑っていたことを確認します。
デバイス上のAndroidビルドに含まれていることに依存するのではなく、このライブラリをアプリケーションに含める方法はありますか?