티스토리 뷰
Oppo Phone 에서 ADB를 통한 디버깅 시도시, 앱은 정상적으로 설치 된 것 같은데, 앱 실행이 안되는 경우가 있다.
Logcat에서 확인 할 수 있는 에러 내용은 아래와 같다
2019-04-26 15:05:31.161 13941-13941/com.example.helloworld I/InstantRun: starting instant run server: is main process 2019-04-26 15:05:31.184 13941-13941/com.example.helloworld D/AndroidRuntime: Shutting down VM 2019-04-26 15:05:31.187 13941-13941/com.example.helloworld E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.helloworld, PID: 13941 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.helloworld/com.example.helloworld.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.example.helloworld.MainActivity" on path: DexPathList[[zip file "/data/app/com.example.helloworld-hh9Xo9OLmeJL5L6Vq0eKng==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.helloworld-hh9Xo9OLmeJL5L6Vq0eKng==/lib/arm64, /system/lib64, /vendor/lib64]] at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2877) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3054) at android.app.ActivityThread.-wrap11(Unknown Source:0) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1773) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:200) at android.app.ActivityThread.main(ActivityThread.java:7038) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:521) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:837) Caused by: java.lang.ClassNotFoundException: Didn't find class "com.example.helloworld.MainActivity" on path: DexPathList[[zip file "/data/app/com.example.helloworld-hh9Xo9OLmeJL5L6Vq0eKng==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.helloworld-hh9Xo9OLmeJL5L6Vq0eKng==/lib/arm64, /system/lib64, /vendor/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:125) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) at android.app.Instrumentation.newActivity(Instrumentation.java:1175) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2867) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3054) at android.app.ActivityThread.-wrap11(Unknown Source:0) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1773) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:200) at android.app.ActivityThread.main(ActivityThread.java:7038) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:521) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:837) 2019-04-26 15:05:31.249 13941-13941/? I/Process: Sending signal. PID: 13941 SIG: 9 |
계속해서 실행하려고 시도하면
com.example.helloworld 시작에 여러 번 실패했습니다. 내역을 지워 복원 하시겠습니까?
라고 묻는다.
해결 방법은 의외로 간단하다.
Android Studio의 Preference → Build, Execution, Deployment → Instant Run 에서 Enable Instant Run... 의 체크를 해제 후 다시 시도하면 정상적으로 잘 된다.
왜 이런 문제가 생기는지는 잘 모르겠다.. 지금까지는 Oppo 폰에서만 재현됐다.
'Development > Mobile' 카테고리의 다른 글
[Android] Custom Dialog의 가로 길이를 화면에 꽉 차게 설정하는 법 (1) | 2016.11.09 |
---|---|
[Android] getTextBounds를 통한 글씨 영역 구하기 Bug? (0) | 2015.12.28 |
[Android] SurfaceView의 FPS 관리 (Delta Time) (0) | 2015.12.21 |
[Android] Screen On이 유저에 의해 일어난 것인지? (0) | 2015.11.29 |
[Android] NotificationListnerService 완벽 예제 (0) | 2015.11.29 |
[Android] Service 실행 여부 파악하기 (0) | 2015.11.29 |
[Android] Android System Application (기본 설치앱) 지우기 (0) | 2015.11.29 |
[Android JNI/NDK] 로그 출력 (0) | 2015.09.21 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Cloud
- 안드로이드
- MFC
- 음악
- driver
- winapi
- Quiz
- jni
- NDK
- db
- android
- C++
- 리눅스
- Troubleshooting
- java
- jni강좌
- linux
- Visual C++
- AWS
- kering
- algorithm
- 드라이버
- source
- database
- C
- it
- API
- 프로그래밍
- gcc
- Python
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함