반응형
android studio 을 이용해서 개발을 하다 보면 간혹 만나는 오류들이 여러가지가 있다면
그중에 황당한 경우라면 아마도 RuntimeException 으로 오류가 나는 경우일 것 같다.
1. 구글링을 해보자... 안드로이드를 책으로 배우는 입장에서는 제일 난감한 것이 오류를 만났을 때 인데,
나보다 먼저 해 본 사람들이 남겨놓은 글들이 제일이다.
Process: com.tistory.webnautes.example, PID: 12963
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.tistory.webnautes.example/com.tistory.webnautes.example.MainActivity}:
java.lang.ClassNotFoundException: Didn't find class
2. 나오는 내용에 나의 메시지와 비슷한 글이 들어있는 것은 무조건 다 읽어본다.
3. 크롬 브라우저를 이용해서 검색을 하고 있다면. 번역기능을 이용해서 영문site 의 내용도 읽어보는 것이 도움이 된다.
4. 참고 사이트
https://github.com/AdevintaSpain/Leku/issues/155
내용을 살펴 보면 JDK 버전 떄문에 문제가 되는 것으로 보인다.
5. 이제 gradle 파일을 수정해 보자
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
위 예시는 java8 을 사용하는 경우의 gradle 파일에 대한 예시이니 나의 JDK 버전에 맞게 찾아서 설정을 해야 한다.
이래도 에러가 해소 되지 않는 다면... 다시 구글링을 해 보는 것으로 ...
반응형
'모바일 앱(안드로이드)' 카테고리의 다른 글
안드로이드 다국적(?) 앱 만들어 보기 (feat 카카오 번역 API, python 활용) (2) | 2021.07.06 |
---|---|
안드로이드 앱 만들기 Jsoup 파싱을 해 볼까 ? (0) | 2021.06.30 |
안드로이드 앱 만들기 구글 인앱 결제 쉽게 따라 하기... (2) | 2021.05.15 |
안드로이드 앱 만들기 API 연동을 위한 retrofit 구현 이야기. (0) | 2021.05.15 |
안드로이드 앱 만들기 Kakao 지도 연동... (0) | 2021.03.30 |