Android studio 使用androidX后应用启动log中报Didn‘t find class “android.view.View$OnUnhandledKeyEventListener“
Didn't find class "android.view.View$OnUnhandledKeyEventListener"
- Android studio 使用androidX后应用启动log中报Didn't find class "android.view.View$OnUnhandledKeyEventListener"
Android studio 使用androidX后应用启动log中报Didn’t find class “android.view.View$OnUnhandledKeyEventListener”
Log如下:
2021-09-30 16:54:37.663 15046-15046/application I/zygote64: Caused by: java.lang.ClassNotFoundException: Didn’t find class “android.view.View$OnUnhandledKeyEventListener” on path: DexPathList[[zip file “/data/app/application-_bN00Pj–ZAWz8avSM23Sw==/base.apk”],nativeLibraryDirectories=[/data/app/application-_bN00Pj–ZAWz8avSM23Sw==/lib/arm64, /data/app/application-_bN00Pj–ZAWz8avSM23Sw==/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64, /product/lib64]]
2021-09-30 16:54:37.663 15046-15046/application I/zygote64: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
2021-09-30 16:54:37.663 15046-15046/application I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2021-09-30 16:54:37.663 15046-15046/application I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2021-09-30 16:54:37.663 15046-15046/application I/zygote64: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2421)
2021-09-30 16:54:37.663 15046-15046/application I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:779)
2021-09-30 16:54:37.663 15046-15046/application I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:659)
2021-09-30 16:54:37.663 15046-15046/application I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(android.view.View) (AppCompatDelegateImpl.java:543)
2021-09-30 16:54:37.663 15046-15046/application I/zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(android.view.View) (AppCompatActivity.java:166)
解决方案:
找到app moudle中引用 androidx.appcompat:appcompat 的地方,
将版本号由1.1.0 升级为1.3.0, git diff 如下:
diff --git a/app/build.gradle b/app/build.gradle
index 3c22c0f…17b4a53 100644
— a/app/build.gradle
+++ b/app/build.gradle
@@ -84,7 +84,7 @@ static def releaseTime() {
}
dependencies {
- implementation ‘androidx.appcompat:appcompat:1.1.0’
- implementation ‘androidx.appcompat:appcompat:1.3.0’
Android studio 使用androidX后应用启动log中报Didn‘t find class “android.view.View$OnUnhandledKeyEventListener“相关推荐
- win7 android studio 升级HAXM后无法启动安卓模拟器
android studio 升级haxm到7.5.4后打开模拟器失败,提示: Intel HAXM is required to run this AVD. HAXM device is not f ...
- android studio crashlytics,完美解决Android Studio集成crashlytics后无法编译的问题
问题描述: 在用fabric集成后编译出现如下错误, Error:Cause: hostname in certificate didn't match: != OR OR build.gradle部 ...
- android apt最新版本,解决Android studio 2.3升级到Android studio 3.0 后apt报错问题
解决Android studio 2.3升级到Android studio 3.0 后apt报错问题 发布时间:2020-09-16 19:59:42 来源:脚本之家 阅读:62 作者:哈特中尉 1. ...
- android studio 修改文件后出现类型转换错误
android studio 修改文件后出现类型转换错误,但检查不出毛病,后来as崩溃后,重新启动后,就正常了,百思不得其解
- Android Studio 打开Profiler后App闪退
Android Studio 打开Profiler后App闪退 环境 Android Studio 4.1.1 Android 10 错误信息: 2020-12-24 16:06:21.870 300 ...
- Android系统刷机后第一次启动很慢的原因
转自:Android系统刷机后第一次启动很慢的原因 - 走看看 在做Android内核开发的过程中,我们会发现,每次编译完系统源码,烧录到设备/手机中后,第一次启动都会很慢很慢,要好几分钟甚至十几分钟 ...
- 运行Android Studio,一直提示:Error running app: Instant Run requires 'Tools | Android | Enable ADB integrat
运行Android Studio,一直提示:Error running app: Instant Run requires 'Tools | Android | Enable ADB integrat ...
- Android Studio 忽略_Android性能优化--启动优化
1. 前言 一个应用App的启动速度能够影响用户的首次体验,启动速度较慢(感官上)的应用可能导致用户再次开启App的意图下降,或者卸载放弃该应用程序.本文会通过以下几个方面来介绍应用启动的相关指标和优 ...
- 全网最详细的Android Studio卸载、安装和启动教程
从2019.5.2安装Android Studio,再到2020.3.4更新Android Studio,再到2021.5.30卸载Android Studio.我内心还是很多的不舍,就和家里养的小猫 ...
最新文章
- 阿里三面让我现场改造Spring框架,明天带他去爬山!
- AI如何设计,才能人类利益最大化?
- 大脑对陌生音乐的反应要比对熟悉音乐的反应强度
- XCTF WEB cookie
- JAVA 海啸_java线程总结
- 操作系统 :银行家算法的实现(C++)
- 坚持一个好习惯该有多难?
- Java的系统Property
- 1089 狼人杀-简单版 (20 分)
- Java编写简单的爱心
- PHP 通过PHPMailer发送邮件
- selenium浏览器驱动下载地址
- c#(webapi)获取当前项目路径
- Vue3.0 中的数据侦测
- Windows IIS IUSR IWAM 帐户密码同步
- matlab 转换 地平赤道坐标系,“赤道坐标系”与“地平坐标系”
- 2021 年 11 月信息系统项目管理师考前案例分析学习资料---马军老师编著
- 肾功能及早期肾损伤的检查题库【1】
- Win32之ShowWindow
- 源码编译系列之mpv播放器编译教程
热门文章
- 2017JAVA秋招总结
- 听书笔记:《勇敢去敲老板的门》
- 问责制Accountability
- 解决极值中的神奇设k法_神奇宝贝Go拥有对您的Google帐户的完全访问权限。 这是解决方法[更新]...
- 9款PDF加密和解密工具
- 【论文】Mask R-CNN
- 140版本 boost_怎么分辨阿迪UB3.0和UB4.0,boost各版本有什么区别?
- 边吃边学:关于“水果蔬菜”的英语俚语
- 虚拟机VMware下安装RedHat Linux 9.0 图解
- 腾讯汤道生:践行“科技向善”,推动可持续社会价值创新