Получение ошибки при создании подписанного apk для Android Wear

Получение следующей ошибки при создании подписанного APK для Android Wear.

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;

Хотя, когда я отлаживаю, он работает безупречно на устройстве или эмуляторе. Но вышеуказанная проблема возникает каждый раз, когда я пытаюсь создать подписанный APK для Android-Wear.


person Shekh Shagar    schedule 22.05.2017    source источник


Ответы (1)


Как я решил проблему, я отредактировал файл build.gradle как мобильного модуля, так и модуля износа. добавьте « multiDexEnabled true » внутри defaultConfig {} файла «build.gradle» как мобильного модуля, так и модуля износа. образцы ниже.

android {
    defaultConfig {
       ....
             multiDexEnabled true
        ...  
    }
}
person Shekh Shagar    schedule 22.05.2017