InstantRun이 무엇인지 궁금한 사람들을 위해 (그림의 첫 번째 설정) :
예, 해당 설정을 비활성화하면 문제가 해결됩니다.
01/19/16 수정
'com.android.tools.build:gradle:2.0.0-alpha6'은 3 일 전에 출시되었습니다. 새 버전을 사용하면 "Split lib_main이 여러 번 정의되었습니다"오류가 사라지고 앱 설치가 성공했지만 이제 런타임 오류가 발생합니다.
java.lang.RuntimeException: Unable to instantiate application
com.android.tools.fd.runtime.BootstrapApplication:
java.lang.ClassNotFoundException: Didn't find class
"com.android.tools.fd.runtime.BootstrapApplication" on path:
DexPathList[[zip file "/data/app/com.onegravity.k10.pro2-2/base.apk",
zip file "/data/app/com.onegravity.k10.pro2-/split_lib_main.apk"]
Caused by: java.lang.ClassNotFoundException: Didn't find class
"com.android.tools.fd.runtime.BootstrapApplication" on path:
DexPathList[[zip file "/data/app/com.onegravity.k10.pro2-2/base.apk",
zip file "/data/app/com.onegravity.k10.pro2-2/split_lib_main.apk"]
Suppressed: java.io.IOException: No original dex files found for dex location
/data/app/com.onegravity.k10.pro2-2/base.apk
Suppressed: java.lang.ClassNotFoundException:
com.android.tools.fd.runtime.BootstrapApplication
즉시 실행을 끄면 해당 오류가 제거됩니다. com.android.tools.build:gradle:2.0.0-alpha7 ...을 기다립니다.
01/25/16 수정
'com.android.tools.build:gradle:2.0.0-alpha7'이 이틀 전에 출시되었습니다.
2.0.0-alpha6과 동일한 예외가 발생합니다.