View.OnUnhandledKeyEventListener解决方案

109 阅读1分钟

在AndroidStudio中创建一个全新的项目,运行就报出这个异常:View.OnUnhandledKeyEventListener,查阅Api文档发现该类是在Api 28(Android 9.0)的时候创建的,而运行的手机版本低于此版本,所以肯定找不到这个类,但是这个错误是不影响运行的,但对于强迫症而言,看到错误就是不爽,就是想解决它,于是Google上找答案,就找到了,我们把appcompat的版本改成1.3.0以上的就解决了,目前1.3.0只有alpha版本,所以创建新项目时,默认是只使用正式版本,现在是appcompat1.2.0版本(2020年9月18日),等以后1.3.0有正式版本了,估计创建新项目时就不会有此问题了,现在我们手动把它的版本升级到1.3.0以上就可以解决问题,如下:

dependencies {
    implementation 'androidx.appcompat:appcompat:1.3.0-alpha02'
}