2017-03-19 14 views
1

アンドロイドのコードネーム1ビルドに問題があります。アンドロイドビルド中にコードネーム1つのDexの問題?

Dex:.dexファイル内のメソッド参照の数は64Kを超えることはできません。 https://developer.android.com/tools/building/multidex.html の問題の解決方法を教えてください。出力の書き込みに関する問題:メソッド参照が多すぎます:67801; maxは65536です。

私はこの問題を克服するために使用できるビルドのヒントはありますか?

+0

チェック[この](HTTP: //stackoverflow.com/a/34260313/6490462) – Ibrahim

答えて

2

いくつかのライブラリを削除するか、あなたのプロジェクトにヒントを構築し、以下を追加する必要があるコードネームの一つでアプリ/ build.gradle

android { 

... 

defaultConfig { 
      multiDexEnabled = true 
} 
... 
} 

に追加します。

android.gradle=true 
android.multidex=true 
+0

ありがとうございますが、コードネーム1のbuild.gradleはありません。[私はbuild.propertiesを持っています。]これはアンドロイドマニフェストに注入するビルドヒントによって使用されます –

+0

多分[このリンク] (http://stackoverflow.com/a/34260313/1484621)help –

+0

これはビルドのヒントです。 'android.gradle'はデフォルトで' true'ですが、multidexはあなたの問題を解決するように追加していません –

関連する問題