2016-12-22 3 views
0

최근에 내 Android SDK Build-tools을 업데이트했는데 이제는 내 프로젝트 중 어느 것도 성공적으로 기기를 제작하지 못했습니다.왜 gradle 빌드가 내 번들 ID의 끝에 "-1"을 추가합니까?

그것은 인해 번들 ID에 -1를 추가 빌드 도구를 빌드하고 활동을 시작할 수 있지만, 성공적으로 장치에 배포 :

12-22 13:15:08.346 5547 5547 W System.err: java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.gethuman.android/com.tns.MyActivity}: java.lang.ClassNotFoundException: Didn't find class "com.tns.MyActivity" on path: DexPathList[[zip file "/data/app/com.gethuman.android-1/base.apk"],nativeLibraryDirectories=[/data/app/com.gethuman.android-1/lib/arm, /data/app/com.gethuman.android-1/base.apk!/lib/armeabi-v7a, /vendor/lib, /system/lib]]

가 주목하라 -1가 DexPathList /data/app/com.gethuman.android-1/base.apk에 추가 .

누구든지 해결 방법을 알고 있습니까? 고맙습니다!

+1

"해결할 것"이 없습니다. 그것이 Android가 앱을 설치 한 경로입니다. – CommonsWare

+0

예전에는'-1'이 추가되지 않았습니다. –

+1

그리고 그 증거는 ... 뭐라구? 빌드 도구는 Android, 즉 OS가 앱 설치에 사용하는 디렉토리 이름을 결정하지 않습니다. – CommonsWare

답변

0

데이터 지우기 및 설치 제거 해결되었습니다. 고맙습니다!