Android 23不显示日志

时间:2018-12-22 11:20:19

标签: android logging kotlin

我四处寻找,但没有找到解决该问题的方法。我正在使用Android Studio 3.2.1和Kotlin。将Logcat设置为正确的设备和调试级别,如果2个API版本相同,则将过滤器设置为

使用Android 28我的应用定期记录日志:

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    Timber.d("onCreate()")

    setContentView(R.layout.activity_video)

    if (savedInstanceState != null) {

        with(savedInstanceState) {
            mPlayWhenReady = getBoolean(KEY_PLAY_WHEN_READY)
            mCurrentWindow = getInt(KEY_WINDOW)
            mPlaybackPosition = getLong(KEY_POSITION)
        }
    }

    mShouldAutoPlay = true

    mMediaDataSourceFactory = DefaultDataSourceFactory(
        this,
        Util.getUserAgent(this, "VideoBook4Kids"),
        BANDWIDTHMETER as TransferListener<in DataSource>
    )
}

但是,如果我使用API​​级别23启动该应用程序,则不再有日志!

有人可以帮助我了解我错了吗?

谢谢。

更新:将Android Studio升级到3.3,logcat可以正常工作!

0 个答案:

没有答案