[解決済み] Androidの新しいMultidexサポートライブラリでマルチデックスを有効にする方法
2022-04-28 17:40:35
質問
新しい Multidex サポート ライブラリを使用して、私のアプリケーションのメソッド制限を解除したいと思います。
Android LollipopでGoogleは、マルチデックスを簡単にできるマルチデックスサポートライブラリを導入しました。
このライブラリを使用し、マルチデックスをサポートしたアプリを構築するためには、どのような手順が必要ですか?
どのように解決するのですか?
編集する。
Android 5.0 (API level 21)以降では、マルチインデックスに対応したARTを使用しています。そのため、もし
minSdkVersion
が21以上であれば、multidexサポートライブラリは必要ありません。
を修正します。
build.gradle
:
android {
compileSdkVersion 22
buildToolsVersion "23.0.0"
defaultConfig {
minSdkVersion 14 //lower than 14 doesn't support multidex
targetSdkVersion 22
// Enabling multidex support.
multiDexEnabled true
}
}
dependencies {
implementation 'com.android.support:multidex:1.0.3'
}
ユニットテストを実行している場合は、これを
Application
クラスがあります。
public class YouApplication extends Application {
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
}
}
または
application
クラスは
MultiDexApplication
public class Application extends MultiDexApplication {
}
詳細については、この は良いガイドです。
関連
-
aapt2エラー:ログを確認する(具体的な原因の探り方)
-
Androidプロセス生存のためのソリューション
-
[解決済み] アイテムの親を取得する際にエラーが発生しました。AppCompat v23にアップグレードした後、指定された名前に一致するリソースが見つかりません。
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] Bitmapオブジェクトに画像を読み込む際にOutOfMemoryが発生する問題
-
[解決済み] 新しいAndroid Fragmentをインスタンス化するためのベストプラクティス
-
[解決済み] メール送信インテント
-
[解決済み] Gradle for Androidを使用して、外部のaarパッケージを手動でインクルードする方法
-
[解決済み] Androidの新しいActionBarをサポートするTheme.AppCompat.Lightが見つからない
-
[解決済み】Android Studioです。jarをライブラリとして追加しますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Android端末にADBが接続できない!を解決。理由: デバイスが認証されていない!
-
NetworkOnMainThreadException
-
プログラム "git.exe "を実行できない場合の正しい解決方法です。CreateProcessエラー=2
-
ActivityはOnFragmentInteractionListenerを実装しなければならないに関する質問
-
Android studioのインストールと問題発生、Emulator: PANIC: AVDのシステムパスが見つかりません。
-
JVMのエラーに遭遇しました。Java Runtime Environmentによって致命的なエラーが検出されました。
-
Androidで、onTouchEventでダブルクリックを実装し、ダブルクリックイベントとして判定する方法
-
アンドロイドのエリプサイズを使用する
-
問題 ---- Android ---- ActivityManager: Error: アクティビティクラス{xx/xx.MainActivity}が存在しない
-
アンドロイドシェイプ、グラデーション、角丸、ボーダーラインの設定