Android - Kotlin Logging & Debugging
2022. 4. 15. 10:29ㆍIT/안드로이드
반응형
안드로이드에서도 동일하게 Log나 Debug 메시지를 볼 수 있어야 버그를 잡을수 있겠죠?
package com.example.happybirthday
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.util.Log
private const val TAG = "MainActivity"
fun logging() {
Log.v(TAG, "HHHHHHHH")
}
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
logging()
}
}
우선 가장 기본 Empty Project 를 키고, MainActivity.kt 로 이동합니다.
먼저 util.Log 를 import하고, private const val을 설정해줍니다.
import android.util.Log
private const val TAG = "MainActivity"
그다음에 logging 이라는 function을 임시로 만들어주세요.
출력 Logging 함수에는 여러가지가 있는데, 그 중에는 Log.v(), Log.d(), Log.i(), Log.w() 또는 Log.e()가 있습니다.
위와같이 입력한 뒤에, Build를 성공 -> Run 을 하면 이제 App이 실행이 되는데요,
아래의 창 중에서 Logcat이라는 Tab이 있습니다. 여기서 조회를 할수 있어요.
로그 수준은 아래와 같이 크게 5가지로 나뉩니다.
이외에도 다양한 기능이 있으니 저 위 링크로 이동해서
한번 쫙 ~ 커리큘럼 진행하시면 많은 도움이 될 것 같아요 !
728x90
반응형
'IT > 안드로이드' 카테고리의 다른 글
Kotlin의 클래스 및 상속 - 2 (1) | 2022.04.18 |
---|---|
Kotlin 의 Class 및 상속 (2) | 2022.04.18 |
Android - Navigating (6) | 2022.04.14 |
Developing Android Apps with Kotlin - Layout 완성! (10) | 2022.04.12 |
Android - Color 값 불러오기. (7) | 2022.04.11 |