Android59 [안드로이드] Build Error java.lang.NullPointerException 재현 경로 : NDK 사용 앱 gradle 설정 완료 후 빌드 시도 하였으나 빌드 실패 원인 : local.properties 파일 NDK 경로 설정이 잘못 되어 있음. 수정 : SDK 경로 설정은 Android Studio 실행시 자동으로 재 설정되어 대부분 맞게 변경되기 때문에 SDK에 설정된 경로로 설정 ex) ndk.dir=C\:\\Users\\temp\\AppData\\Local\\Android\\Sdk\\ndk-bundle -> ndk.dir=C\:\\Users\\json\\AppData\\Local\\Android\\Sdk\\ndk-bundle NDK 경로 설정 변경 후 Android Studio 재시작하여 gradle 재설정 후 정상 빌드. java.lang.NullPointerExcept.. 2020. 6. 10. [안드로이드] java.net.UnknownHostException 에러 UnknownHostException 에러 1. 원인 - 기본적으로 네트워크 연결이 되지 않을 경우 호스트 접속 시도 할 경우 - 폐쇄망 호스트 연결 시도 할 경우 해당 폐쇄망이 아닌 네트워크에 연결 되어 있을 경우 에러 발생 [java.net.UnknownHostException: Unable to resolve host "https://json8.tistory.com/": No address associated with hostname] 2020-06-09 14:50:15.304 29906-30440/com.json.example:service W/System.err: java.net.UnknownHostException: Unable to resolve host "https://json8.tisto.. 2020. 6. 9. 안드로이드 ClassCastException 에러 TelephonyManager 객체를 생성하여 Mcc Mnc 정보를 가져오는 테스트 앱을 실행중 ClassCastException 에러 발생. 1. 원인 - 아래 TelephonyManager 서비스를 생성하기 위해 파라미터로 전달해야 할 이름을 Context.TELECOM_SERVICE 추가 되어 발생되는 문제. > TelephonyManager telephonyManager = (TelephonyManager) getSystemService(Context.TELECOM_SERVICE); 2. 수정 - 아래와 같이 TELEPHONY Service로 변경 > TelephonyManager telephonyManager = (TelephonyManager) getSystemService(Context.TE.. 2020. 6. 4. [안드로이드] tombstone 디버깅 1 https://source.android.google.cn/devices/tech/debug?hl=ko 동적으로 연결된 실행 파일이 시작되면 여러 신호 핸들러가 등록되는데, 충돌 시 logcat에 기본 충돌 덤프가 기록되고 보다 자세한 tombstone 파일은 /data/tombstones/에 기록됩니다. tombstone은 충돌 프로세스에 대한 추가 데이터가 포함된 파일입니다. 특히, 여기에는 (신호를 포착한 스레드뿐만이 아니라) 충돌 프로세스 내 모든 스레드, 전체 메모리 맵 및 열려 있는 모든 파일 설명어에 대한 스택 트레이스가 포함되어 있습니다. Android 8.0 이전에는 debuggerd 및 debuggerd64 데몬이 충돌을 처리했습니다. Android 8.0 이상에서는 필요에 따라 cra.. 2020. 5. 29. 이전 1 ··· 11 12 13 14 15 다음