에 있지 않습니다. 3 주 전 Google iosched 소스를 다운로드하여 내 Android 스튜디오에 가져 왔습니다. & 내 에뮬레이터에서 앱을 실행하고 내 기기를 내 컴퓨터에 연결하여 설치할 수 있습니다. 그러나 지난 주에 동일한 Android Studio 프로젝트를 실행하려고했을 때 "FAILURE : Build with exception - com.android.dex.DexIndexOverflowException"오류가 발생했습니다.Google iosched : com.android.dex.DexIndexOverflowException : 메소드 ID가
안드로이드 SDK 도구 - 23.0.5
안드로이드 SDK 플랫폼 도구 - 21
안드로이드 SDK 빌드 - 도구 - 21.1.1
안드로이드 5.0 (API 21) - SDK 플랫폼 계 1 개
ARM EABI의 v7s 시스템 이미지 - 수정 1
Configuring Your App for Multidex with Gradle 에서 권장하는 변경을 시도했지만 행운은 없습니다.
안드로이드/build.gradle :
android {
compileSdkVersion 14
buildToolsVersion "21.1.0"
defaultConfig {
...
minSdkVersion 14
targetSdkVersion 21
...
// Enabling multidex support.
multiDexEnabled true
}
...
}
dependencies {
...
compile 'com.android.support:multidex:1.0.0'<br>
}
의 AndroidManifest.xml
android:name="android.support.multidex.MultiDexApplication">
하지만 아래의 예외를 받기 시작했다.
': android'프로젝트를 평가하는 중 문제가 발생했습니다.
[사실] 인수에 대한 방법 multiDexEnabled()을 (를) 찾을 수 없습니다 ...
내가 전에 아니라 몇 주를 실행중인 앱 프로젝트는 이런 종류의 문제로 얻을 수있는 방법을 명확하지 않다 ? 무엇이 바뀌었을까요, 어디서 잘못 됐나요? 누군가가 나를 도와줍니다.
참고 : 동일한 기기에서 & Android Studio는 아무런 문제없이 계속 실행되는 Google의 앱 중 하나입니다. 목표 Sdk 버전은 19였습니다. 21로 변경하고 android ICS에서 Android L로 실행되는 장치/에뮬레이터에서 실행할 수 있습니다.