반응형 Android62 [안드로이드] java.lang.IllegalAccessException: java.lang.Class Android Activity 실행시 AndroidManifest에 Activity 선언되어 있는데도 아래와 같은 에러가 발생함. java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.json.example/com.json.ui.settings.Engineer}: java.lang.IllegalAccessException: java.lang.Class is not accessible from java.lang.Class at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2882) at android.app.ActivityThread.handle.. 2020. 7. 28. [Android] Android Studio simpleUML 사용법 1. simpleUML 개요 클래스, 종속성, 패키지 및 시퀀스 다이어그램을 지원합니다. 이미 작성된 소스 분석에 도움이 됩니다. 2. simpleUML 설치 - File -> Settings 진입 - Plugins -> Marketplace 탭 선택 -> UML 검색 -> 검색 목록에 simpleUMLCE 선택 후 Install -> Install 완료 후 Android Studio 재시작 simpleUML을 다운 받을 경우 Android Studio 상위 버전에서는 동작 하지 않음 (테스트 버전 Android Studio 4.0) 3. 사용법 - UML 생성 할 패키지 폴더 선택 후 오른쪽 마우스 클릭 - Add to simpleUML Diagam -> New Diagram... 선택 - UML 파일.. 2020. 7. 25. [안드로이드] 빌드 포로세서 1. 컴파일러는 소스 코드를 DEX 2. APK Packager는 DEX 파일과 컴파일된 리소스를 단일 APK로 결합 3. APK Packager는 디버그 또는 출시 키 저장소를 사용하여 APK에 서명 4. APK 파일 생성 출처 : https://developer.android.com/studio/build?hl=ko 빌드 구성 | Android 개발자 | Android Developers Android 빌드 시스템은 앱 리소스 및 소스 코드를 컴파일하고 여러분이 테스트, 구축, 서명 및 배포할 수 있는 APK로 패키징합니다. developer.android.com 2020. 7. 7. [안드로이드] tombstone 디버깅 2 참고용으로 안드로이드 공식 사이트 Diagnosing Native Crashes 내용 정리함. 1. Abort SIGABRT Abort message 메시지 crash 원인은 #00 pc 0001cb16 /system/lib/libc.so (abort+57) 로그캣 로그에 "abort message" 메시지가 있을 수 있음. pid: 4637, tid: 4637, name: crasher >>> crasher > crasher > crasher > crasher >> crasher > crasher > crasher > crasher64 > crasher64 > crasher > crasher #00 보통 #00 번 위치에 원인이 되는 코드가 내용이 포함되어 있음. #00 번 메소드가 라이브러리에서 사용.. 2020. 7. 5. 이전 1 ··· 8 9 10 11 12 13 14 ··· 16 다음 반응형