android - 运行 android 应用程序问题:E/AndroidRuntime: FATAL EXCEPTION: main
问题描述
我从 logcat 收到下一条消息,试图在 andorid studio 中运行我的应用程序:
5545-5545/com.example.reyesdelafter E/AndroidRuntime:致命异常:主进程:com.example.reyesdelafter,PID:5545 java.lang.RuntimeException:无法实例化活动 ComponentInfo{com.example.reyesdelafter/com.example。 reyesdelafter.MainActivity}:java.lang.InstantiationException:java.lang.Class 不能在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2726) 的 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2567) 处实例化android.app.ActivityThread.-wrap12(ActivityThread.java) 在 android.os.Handler.dispatchMessage(Handler.java:102) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1477) 在 android.os。 Looper.loop(Looper.java:154) 在 android.app.ActivityThread.main(ActivityThread.java:6119) 在 java.lang.reflect.Method.invoke(Native Method) 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886) 在 com.android.internal.os.ZygoteInit.main( ZygoteInit.java:776) 原因:java.lang.InstantiationException: java.lang.Class 无法在 android.app.Instrumentation.newActivity(Instrumentation.java:1078) 的 java.lang.Class.newInstance(Native Method) 实例化在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2557) 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2726) 在 android.app.ActivityThread.-wrap12(ActivityThread.java) 在 android.app.ActivityThread $H.handleMessage(ActivityThread.java:1477) 在 android.os.Handler.dispatchMessage(Handler.java:102) 在 android.os。Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6119) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$ MethodAndArgsCaller.run(ZygoteInit.java:886) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
在此之前,您还会收到消息:“E/art:向调试器发送回复失败:管道损坏”,我的代码与开始时完全相同(并且它在模拟器中运行良好,但我做了一些尝试来改变底部导航视图的图标,以及其他一些东西,但我让一切恢复正常(或者我认为)并且它无法正常运行。可能的问题是什么?我已经尝试升级 SDK 工具,并确保我的清单。 xml 包括我的主要活动。
该应用程序只有初始屏幕,并且使用 Firebase 登录已经做得很好,并且在此之前运行良好。谢谢
解决方案
推荐阅读
- sql-server - SSMS SQL 以与 Excel VBA 不同的用户身份运行
- java - java中的推广
- node.js - 自适应卡上的 Action.Submit 不会调用下一步(仅在 Microsoft Teams 中有效,在网络聊天中有效):Bot Framework V4
- tensorflow - AssertionError:labels.txt 和 cfg/yolov2.cfg 表示的类号不一致
- android - 如何在 android 的首选项中从工具中获取值(使用 androidAnnotations)
- firebase - 尝试获取 Firestore 数据库实例时出现 NoClassDefFoundError
- android - 如何获取 FragmentPagerAdapter 中的当前项目?
- azure - 每当运行操作时,Azure Artifact 源都会导致“从缓存中获取时完整性不正确”
- graphql-dotnet - GraphQL .NET:单例模式的中间件问题
- postgresql - PostgreSQL for Debian vs Redhat (Centos)