안드로이드 에러 & 예외 모음 (android error & exception)

Dora·2020년 11월 4일
0

null point exception이 떠서 앱 실행 중단됐을 경우

해결방법 : 디버거 or Logcat or Log 사용으로 문제점 알아내기

  1. 디버거 사용
    Shfit + F9로 한 줄씩 디버깅하며 문제점 파악.

  2. Logcat 사용
    스택 트레이스를 읽어 문제 찾기(Stack tracing)
    붉은 글씨나 Cause by, 해당 앱의 패키지 이름을 주의해서 볼 것.
    *참고하면 좋은 글 : https://okky.kr/article/338405

  3. Log 이용
    Log.d (debug)
    Log.i (information)
    Log.e (error)

Log.d("test", text);

//내용은 Logcat에서 test를 검색하여 확인가능

또는

final static String TAG = "MainActivity");
Log.d(TAG, text);

//TAG로 상수처리하여 TAG를 검색하여 확인가능


Virtual Device(AVD)가 실행이 안되는 경우

경우-1
윈도우 계정 이름이 한글명이면 에러가 날 수 있다

이는 AVD Manager에서 실행할 AVD의 [Action] - 🔻 - [Show on Disk]에서 확인할 수 있다.

폴더가 열리면 주소창을 눌러 주소를 확인할 수 있는데 \Users옆이 계정명이다.

profile
Lv.1 개발자

0개의 댓글