Androidx 疑难杂症

今天用android studio 3.4创建了一个新项目,然后运行时提示如下信息:

 Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;

查阅各种资料包括修改compileVersion什么的也不管用。

最后发现新项目创建的Activity变成了AppCompatActivity。于是将其修改为Activity发现不在出现这个问题。

 

还有一种方法就是更改依赖:

原来依赖:implementation 'androidx.appcompat:appcompat:1.1.0'

更改后:implementation 'androidx.appcompat:appcompat:1.3.0-alpha01'

你可能感兴趣的:(Android,学习)