2017-05-22 23 views
0

Android Wearの署名APKを生成中にエラーが発生しました。Android Wearの署名付きapkを生成中にエラーが発生しました

Error:Execution failed for task ':wear:transformClassesWithDexForRelease'. 
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; 

私がデバッグしているとき、デバイスやエミュレータで完全に動作していますが、しかし、上記の問題は、Android Wearの署名付きAPKを生成しようとするたびに発生します。

答えて

0

私が問題を解決した方法で、モバイルモジュールとウェアモジュールの両方のbuild.gradleファイルを編集しました。モバイルモジュールとウェアモジュールのbuild.gradleファイルのdefaultConfig {}内に "multiDexEnabled true"を追加します。サンプルは蛇腹です。

android { 
    defaultConfig { 
     .... 
      multiDexEnabled true 
     ... 
    } 
} 
+0

詳細については、http://stackoverflow.com/a/33430306/3395198を参照してください。 –

関連する問題