android - 尝试运行“应用程序不断停止”的应用程序时遇到以下错误如何解决?
问题描述
'''2020-06-21 13:22:53.293 9305-9305/? E/le.androideati:runtime_flags 中设置的未知位:0x8000 2020-06-21 13:22:54.521 9305-9305/com.example.androideatit E/AndroidRuntime:致命异常:主进程:com.example.androideatit,PID: 9305 java.lang.RuntimeException:无法启动活动 ComponentInfo{com.example.androideatit/com.example.androideatit.MainActivity}:android.view.InflateException:com.example.androideatit 中的二进制 XML 文件第 40 行:layout/activity_main : com.example.androideatit:layout/activity_main 中的二进制 XML 文件第 40 行:在 android.app.ActivityThread 的 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3270) 处膨胀类 info.hoang8f.widget.FButton 时出错。 android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:
解决方案
错误在这里
android.view.InflateException: Binary XML file line #40 in
com.example.androideatit:layout/activity_main: Binary XML file line #40 in
com.example.androideatit:layout/activity_main: Error inflating class
info.hoang8f.widget.FButton
在 MainActivity 加载的资源文件中,即第 40 行的 layout/activity_main 中有一个组件,info.hoang8f.widget.FButton
肯定缺少在 gradle.build 文件中声明的库,例如
implememntation 'info.hoang8f.widget.FButton:FButton:1.0.0'
或类似的东西
推荐阅读
- c++ - 如何在openGL中围绕全局轴旋转模型?
- yaml - yq 处理带引号的字符串
- python - if 语句使用多个 or 运算符来分隔字符串的字符
- oracle-apex - 更改 Switch 中选定标签的背景颜色
- azure-devops - 适用于 Microsoft Teams 的 Azure Pipelines 或 Azure Boards - 面向政府的商业 Azure DevOps。团队
- html - 如何在go html模板中根据分隔符拆分字符串
- python - 组合多个具有相同列名但索引不同的 Pandas 系列
- javascript - 如何知道 compositionComplete 何时完成?
- kubernetes - K8 / Cert-Manager / 错误和可能的 YAML 错误配置
- java - 从 PreparedStatement 中的批次获取参数值