- 전체
- android studio
- Android SDK
- Android NDK
- Android ADK
- Android Etc. Lib.
- Android dalvik VM
- Android 보안
- PhoneGap
- AOSP 개발
- MIT App Inventor 2
- kivy (python)
- ionic framework
- Kotlin (코틀린)
- React Native
Android SDK android 실행시 class not found
2016.03.04 12:26
android 실행시 class not found
Android - Unable to instantiate activity - Class not found exception after upgrading to ADT 22
I have recently upgraded my ADT to version 22. After I have done so, I first received an error with my support library (which was relied on another library project). After I have copied the support library to my project and cleaned all my projects, I keep receiving the following errors when I try to launch my application:
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.d.d/com.d.d.MainActivity}: java.lang.ClassNotFoundException: com.d.d.MainActivity
(I have renamed the real package name to com.d.d)
But what keeps me suspicious that it is a cause of the support library changes, is the following line:
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
It keeps me suspicious because when I have messed with the support library before, I received many errors that are related to dex something.
Needless to say, the AndroidManifest contains the correct path for the activity.
Any help will be much appreciated here. Thanks a lot.
=== Answer =======
Try going to Project -> Properties -> Java Build Path -> Order & Export and ensure Android Private Libraries are checked for your project and for all other library projects you are using. Clean all projects afterwards and see what happens.
---- Anser ------
@Krauxe Thank you very much for providing this answer!
However, I had to use a slightly adjusted approach in my Eclipse (Version: 3.7.2).
- Project - Properties - Java Build Path - Order & Export
- Check Android Private Libraries (also for used library projects)
- Project - Clean... - Clean all projects
==== ansser =====
Here, we had to add the src folder as a source folder. For some reason the binding disappeared.
- Right click your src folder.
- Build Path -> Use as Source Folder
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
댓글 0
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 2 | Android : Keystore 정보확인 및 패스워드 변경 | 졸리운_곰 | 2017.03.23 | 235 |
| 1 |
넥서스5 USB to PC 연결 뒤 아무것도 안 보인다면
| 졸리운_곰 | 2016.04.18 | 732 |

