私の新しいAndroidアプリでは、1.6と1.5のAndroidバージョンの場合はライブラリを使用し、バージョンが1.6以上の場合は別のライブラリを追加する必要があります。 私はAndroid SDKのバージョンを取得する方法を知っていますが、実行時に特定のライブラリを組み込むことができません。 実行時のライブラリの追加と除外
0
A
答えて
3
ライブラリはAPKファイルに含まれています。したがって、実行時にAPKからライブラリを削除することはできません。
実行時のクラスの読み込みに関しては、いつでも実行できますが、APKの内容(静的なものに含まれるJAR /クラス)には注意してください。 APIレベルに基づいて、特定のクラスをロードするには、無料です。
APKのファイルサイズが心配で、APKパッケージを最適化し、アプリの消費者のデバイスの機能に基づいてアプリを微調整したい場合は、次のリンクをチェックアウトする必要があります:
http://android-developers.blogspot.com/2011/07/multiple-apk-support-in-android-market.html
これは、デバイスの機能に基づいて異なるのAPKターゲットにすることができます(例:APIレベル)。こうすることで、特定のAPIレベルで使用する特定のライブラリを持つ2つのAPKを作成できます。
関連する問題
- 1. 実行時のC#でのタブページの追加と削除
- 2. リアクタ - ルータ - 実行時のルートの追加/削除
- 3. コンパイル時に実行時共有ライブラリの検索パスを実行可能ファイルに追加する|クラン| Ubuntu
- 4. Java:Math.ulp()とMath.nextAfter()の追加/除外
- 5. 実行時にテーブルに行を追加
- 6. コア以外のlog4jライブラリの追加
- 7. 実行時に追加されるボタンを削除する
- 8. 実行時にMessageHandlerを削除/追加する
- 9. アイデアで実行時の依存関係にJavaライブラリが追加されない
- 10. jdomライブラリの実行時例外を解決するには?
- 11. 実行時にファイルをアプリケーションに追加
- 12. 実行時にストリップメニューに追加
- 13. Castle.DynamicProxy2と実行時のプロパティを追加する
- 14. ボタンクリック時の行と列の追加ブートストラップ
- 15. 実行時に行とキーをアンドロイドでカスタムキーボードに追加する
- 16. 行の追加と削除テーブルJquery
- 17. Qt QGraphicsScene行の追加と削除
- 18. 除外ファセットに除外除外を追加する方法は?
- 19. 実行時にセロリの定期的なタスクを追加して削除する
- 20. Symfony2プロジェクトに外部ライブラリを追加
- 21. 外部C++ライブラリをCLionプロジェクトに追加
- 22. 外部ライブラリをPHPMyAdminに追加
- 23. プロジェクトに外部ライブラリを追加する
- 24. メテオAngularJS外部jsライブラリを追加
- 25. 外部ライブラリを追加する角cli
- 26. 外部のJavaScriptライブラリとスタイルシートをウィジェットに追加するには?
- 27. 実行時に外部ライブラリをリンクする
- 28. Java実行時ライブラリ(rt.jar)のブレークポイント
- 29. C++のカスタム実行時型システム/ライブラリ
- 30. jQuery |クリック時のクラスの追加/削除|
いくつかの回答を受け入れるようにしてください – Rasel