「Android/kotlin/timber」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==サンプル== app/build.gradle <pre> dependencies { implementation 'com.jakewharton.timber:timber:4.5.1' } </pre> MainActivity.kt <pre> if (BuildConfig.DEBUG) {...」) |
(→サンプル) |
||
(同じ利用者による、間の2版が非表示) | |||
行3: | 行3: | ||
<pre> | <pre> | ||
dependencies { | dependencies { | ||
− | implementation 'com.jakewharton.timber:timber:4. | + | implementation 'com.jakewharton.timber:timber:4.7.1' |
} | } | ||
</pre> | </pre> | ||
行23: | 行23: | ||
参考:https://stackoverflow.com/questions/51235941/timber-not-logging-in-kotlin-android | 参考:https://stackoverflow.com/questions/51235941/timber-not-logging-in-kotlin-android | ||
− | == | + | ==BuildConfig.DEBUGをtrueにする方法== |
app/build.gradle | app/build.gradle | ||
<pre> | <pre> | ||
行31: | 行31: | ||
} | } | ||
} | } | ||
− | <pre> | + | </pre> |
+ | timber.logのBuildConfigを見てる場合は、app側のBuildConfigを見るようにする。 |
2021年1月14日 (木) 13:28時点における最新版
サンプル
app/build.gradle
dependencies { implementation 'com.jakewharton.timber:timber:4.7.1' }
MainActivity.kt
if (BuildConfig.DEBUG) { Timber.plant(Timber.DebugTree()) } Timber.e("error!!!") Timber.i("info!!!")
出力
E/MainActivity: error!!! I/MainActivity: info!!!
参考:https://stackoverflow.com/questions/51235941/timber-not-logging-in-kotlin-android
BuildConfig.DEBUGをtrueにする方法
app/build.gradle
buildTypes { release { debuggable true } }
timber.logのBuildConfigを見てる場合は、app側のBuildConfigを見るようにする。