android - 我在 kotlin 中的 android 应用程序不断崩溃,它一直在日志中向我显示这个
问题描述
E/AndroidRuntime:致命异常:主进程:com.example.h2,PID:13228 java.lang.RuntimeException:无法启动活动 ComponentInfo{com.example.h2/com.example.h2.SecondActivity}:android.view。 InflateException:二进制 XML 文件行#2:二进制 XML 文件行#2:在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2805) 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2883) 处膨胀类 linearLoyout 时出错在 android.app.ActivityThread.-wrap11(Unknown Source:0) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1613) 在 android.os.Handler.dispatchMessage(Handler.java:106) 在 android。 os.Looper.loop(Looper.java:164) 在 android.app.ActivityThread.main(ActivityThread.java:6523) 在 java.lang.reflect.Method。在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:857) 的 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438) 调用(本机方法) 原因:android。 view.InflateException: Binary XML file line #2: Binary XML file line #2: Error inflating class linearLoyout Caused by: android.view.InflateException: Binary XML file line #2: Error inflating class linearLoyout Caused by: java.lang.ClassNotFoundException :在路径上找不到类“android.view.linearLoyout”:DexPathList[[zip 文件“/data/app/com.example.h2-LZ1S58avR3GXvrmItkNZrg==/base.apk”],nativeLibraryDirectories=[/data/app /com.example.h2-LZ1S58avR3GXvrmItkNZrg==/lib/arm, /system/lib, /vendor/lib]] 在 dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:125) 在 java.lang。ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) at android.view.LayoutInflater.createView(LayoutInflater.java:606) at android.view.LayoutInflater.onCreateView(LayoutInflater .java:703) 在 com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:68) 在 android.view.LayoutInflater.onCreateView(LayoutInflater.java:720) 在 android.view.LayoutInflater.createViewFromTag(LayoutInflater. java:788) 在 android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730) 在 android.view.LayoutInflater.inflate(LayoutInflater.java:492) 在 android.view.LayoutInflater.inflate(LayoutInflater.java:423) 在android.support.v7.app 上的 android.view.LayoutInflater.inflate(LayoutInflater.java:374)。AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:469) at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) at com.example.h2.SecondActivity.onCreate(SecondActivity.kt:10) at android.app .Activity.performCreate(Activity.java:7023) 在 android.app.Activity.performCreate(Activity.java:7014) 在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1214) 在 android.app.ActivityThread.performLaunchActivity( ActivityThread.java:2758) 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2883) 在 android.app.ActivityThread.-wrap11(Unknown Source:0) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java :1613) 在 android.os 的 android.os.Handler.dispatchMessage(Handler.java:106)。Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:6523) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$ MethodAndArgsCaller.run(RuntimeInit.java:438) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:857)
解决方案
在第 17 行,“android.view.linearLoyout”,您似乎输入了错误的字母?我认为您的意思是线性布局而不是线性 Loyout。如果你改变了它,那么它可能会正常工作。
推荐阅读
- mocking - 使用 axios 拦截器模拟 axios
- gtfs - 如何在 GTFS 数据中为每次旅行具有多个形状的路线构建折线
- github - 是否可以在 GitHub Actions 中的 Actions 之间保留 WORKDIR?
- xamarin.forms - 当控件获得焦点时更改 XamarinForms 条目的 TextColor
- json - 为什么使用 Postman 使用 JSON 调用 Express 时 req.body 总是为空?
- powershell - 从传递参数的 vbs 调用 power shell 脚本时出错
- x11 - XKeysymToKeycode 和键盘布局
- parsing - 使用 awk 检查一行中的多个位置的数据
- r - 根据 ID 将一个数据帧的行合并到另一个数据帧的多列
- r - R:在应用于特定对象时获取函数的形式参数