私の新しい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. 実行時に追加されるボタンを削除する
- 4. コア以外のlog4jライブラリの追加
- 5. アイデアで実行時の依存関係にJavaライブラリが追加されない
- 6. 実行時にストリップメニューに追加
- 7. 実行時にファイルをアプリケーションに追加
- 8. jdomライブラリの実行時例外を解決するには?
- 9. ボタンクリック時の行と列の追加ブートストラップ
- 10. Castle.DynamicProxy2と実行時のプロパティを追加する
- 11. Symfony2プロジェクトに外部ライブラリを追加
- 12. onclickを追加したり、実行時にデータベースから実行時に作成
- 13. WCF DataContractJsonSerializer - 実行時に特定のプロパティを除外します。
- 14. Pythonの例外(SyntaxErrorを除く)は実行時エラーですか?
- 15. 動的に実行時に新しいメソッドとプロパティを追加
- 16. 実行時にコントロールを追加すると動作しない
- 17. C++のカスタム実行時型システム/ライブラリ
- 18. Java実行時ライブラリ(rt.jar)のブレークポイント
- 19. 実行時にリスナーコンテナからリスナーを追加/削除する方法
- 20. 実行時にUIscrollviewでビューを追加および削除する方法は?
- 21. 実行時例外java.lang.ClassNotFoundExceptionストアドプロシージャの実行時
- 22. Mavenプラグイン追加の実行
- 23. チェックボックスにツールチップを追加するか、実行時のSilverlightのラジオボタン
- 24. ログイン時のユーザーロールの追加/削除Drupal以外のテーブルに基づく
- 25. 実行時間xamarinとandroidのボタンとlableを追加します。
- 26. 実行時に動的にグリッドビューに行を追加する
- 27. 実行時にC#のフォームにパネルを追加する
- 28. 実行時にC#の参照が追加されます
- 29. 私のJavaプログラムで実行時間を追加する
- 30. 実行時にweb.configにHttpHandlerの登録を追加します。
いくつかの回答を受け入れるようにしてください – Rasel