안드로이드 스튜디오
[ 안드로이드 스튜디오 ] 로그 남기는 방법
zzuvely
2022. 7. 7. 17:56
• 로그(Log) 를 사용하여 앱 실행 중 특정 시점의 기록을 남긴다.
Log.e (String, String) | 오류 |
Log.w (String, String) | 경고 |
Log.i (String, String) | 정보 |
Log.d (String, String) | 디버그 |
Log.v (String, String) | 상세 |
• 로그 메시지 작성
private static final String TAG = "MyActivity";
...
Log.i(TAG, "item number " + number);
• 로그 사용 예제
로그의 태그를 상수로 정의하여, 검색을 통해 로그를 쉽게 찾도록 도와준다.
public class MainActivity extends AppCompatActivity {
private static final String TAG = "MyDiceApp :: ";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
...
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Log.i(TAG, "버튼 눌러짐");
...
Random random = new Random();
int number = random.nextInt(6);
int number2 = random.nextInt(6);
Log.i(TAG, "number : " + number);
Log.i(TAG, "number2 : " + number2);
...
}
});
}
}
