编译问题:
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException:
com.android.ide.common.process.ProcessException:
java.util.concurrent.ExecutionException: com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536
解决方案:
Step1. build.gradle中增加一行
multiDexEnabled true
android { compileSdkVersion 24 buildToolsVersion "24.0.3" defaultConfig { applicationId "*.*.*" minSdkVersion 15 targetSdkVersion 24 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" multiDexEnabled true }
Step2. dependencies中增加
compile 'com.android.support:multidex:1.0.0'
Step3.
AndroidManifest.xml中增加
<application android:name="android.support.multidex.MultiDexApplication">