2026/02/13

오늘의 이야기





반응형







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



 


Unable to instantiate application on startup · Issue #155 · AdevintaSpain/Leku


Description Really looking forward to use this, thanks for sharing. But I'm having trouble getting an application set-up. Once i run my app i get an exception: E/AndroidRuntime: FATAL EXCEPTION...


github.com




 


내용을 살펴 보면 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 버전에 맞게 찾아서 설정을 해야 한다.


 


이래도 에러가 해소 되지 않는 다면...  다시 구글링을 해 보는 것으로 ...





반응형





























댓글 없음:

댓글 쓰기

오늘의 이야기

#스치니1000프로젝트 #재미 #행운기원 #Compose #Firebase 🎯 야 너 토요일마다 로또 확인하냐? 나도 맨날 “혹시나~” 하면서 봤거든 ㅋㅋ 근데 이제는 그냥 안 해 AI한테 맡겼어 🤖✨ 그것도 구글 Gemini로다가! ...