android.view.InflateException: Binary XML file line #7: Binary XML file line #7
錯誤如下
11-21 08:19:44.040 3608-3608/com.leon.oldrecyclerview E/AndroidRuntime: FATAL EXCEPTION: main
??????????????????????????????????????????????????????????????????????? Process: com.leon.oldrecyclerview, PID: 3608
??????????????????????????????????????????????????????????????????????? java.lang.RuntimeException: Unable to start activity ComponentInfo{com.leon.oldrecyclerview/com.leon.oldrecyclerview.SimpleSampleActivity}: android.view.InflateException: Binary XML file line #7: Binary XML file line #7: Error inflating class android.support.design.widget.AppBarLayout
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread.-wrap11(ActivityThread.java)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
??????????????????????????????????????????????????????????????????????????? at android.os.Handler.dispatchMessage(Handler.java:102)
??????????????????????????????????????????????????????????????????????????? at android.os.Looper.loop(Looper.java:148)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread.main(ActivityThread.java:5417)
??????????????????????????????????????????????????????????????????????????? at java.lang.reflect.Method.invoke(Native Method)
??????????????????????????????????????????????????????????????????????????? at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
??????????????????????????????????????????????????????????????????????????? at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
???????????????????????????????????????????????????????????????????????? Caused by: android.view.InflateException: Binary XML file line #7: Binary XML file line #7: Error inflating class android.support.design.widget.AppBarLayout
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.inflate(LayoutInflater.java:539)
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
??????????????????????????????????????????????????????????????????????????? at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:289)
??????????????????????????????????????????????????????????????????????????? at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:139)
??????????????????????????????????????????????????????????????????????????? at com.leon.oldrecyclerview.SimpleSampleActivity.onCreate(SimpleSampleActivity.java:31)
??????????????????????????????????????????????????????????????????????????? at android.app.Activity.performCreate(Activity.java:6237)
??????????????????????????????????????????????????????????????????????????? at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread.-wrap11(ActivityThread.java)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
??????????????????????????????????????????????????????????????????????????? at android.os.Handler.dispatchMessage(Handler.java:102)
??????????????????????????????????????????????????????????????????????????? at android.os.Looper.loop(Looper.java:148)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread.main(ActivityThread.java:5417)
??????????????????????????????????????????????????????????????????????????? at java.lang.reflect.Method.invoke(Native Method)
??????????????????????????????????????????????????????????????????????????? at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
??????????????????????????????????????????????????????????????????????????? at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
???????????????????????????????????????????????????????????????????????? Caused by: android.view.InflateException: Binary XML file line #7: Error inflating class android.support.design.widget.AppBarLayout
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:776)
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704)
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.rInflate(LayoutInflater.java:835)
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798)
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
??????????????????????????????????????????????????????????????????????????? at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:289)
??????????????????????????????????????????????????????????????????????????? at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:139)
??????????????????????????????????????????????????????????????????????????? at com.leon.oldrecyclerview.SimpleSampleActivity.onCreate(SimpleSampleActivity.java:31)
??????????????????????????????????????????????????????????????????????????? at android.app.Activity.performCreate(Activity.java:6237)
??????????????????????????????????????????????????????????????????????????? at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread.-wrap11(ActivityThread.java)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
??????????????????????????????????????????????????????????????????????????? at android.os.Handler.dispatchMessage(Handler.java:102)
??????????????????????????????????????????????????????????????????????????? at android.os.Looper.loop(Looper.java:148)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread.main(ActivityThread.java:5417)
??????????????????????????????????????????????????????????????????????????? at java.lang.reflect.Method.invoke(Native Method)
??????????????????????????????????????????????????????????????????????????? at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
??????????????????????????????????????????????????????????????????????????? at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
???????????????????????????????????????????????????????????????????????? Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.design.widget.AppBarLayout" on path: DexPathList[[zip file "/data/app/com.leon.oldrecyclerview-2/base.apk"],nativeLibraryDirectories=[/data/app/com.leon.oldrecyclerview-2/lib/x86, /vendor/lib, /system/lib]]
??????????????????????????????????????????????????????????????????????????? at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
??????????????????????????????????????????????????????????????????????????? at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
??????????????????????????????????????????????????????????????????????????? at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.createView(LayoutInflater.java:583)
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:764)
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704)
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.rInflate(LayoutInflater.java:835)
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798)
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
??????????????????????????????????????????????????????????????????????????? at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
??????????????????????????????????????????????????????????????????????????? at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:289)
??????????????????????????????????????????????????????????????????????????? at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:139)
??????????????????????????????????????????????????????????????????????????? at com.leon.oldrecyclerview.SimpleSampleActivity.onCreate(SimpleSampleActivity.java:31)
??????????????????????????????????????????????????????????????????????????? at android.app.Activity.performCreate(Activity.java:6237)
??????????????????????????????????????????????????????????????????????????? at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread.-wrap11(ActivityThread.java)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
??????????????????????????????????????????????????????????????????????????? at android.os.Handler.dispatchMessage(Handler.java:102)
??????????????????????????????????????????????????????????????????????????? at android.os.Looper.loop(Looper.java:148)
??????????????????????????????????????????????????????????????????????????? at android.app.ActivityThread.main(ActivityThread.java:5417)
??????????????????????????????????????????????????????????????????????????? at java.lang.reflect.Method.invoke(Native Method)
??????????????????????????????????????????????????????????????????????????? at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
??????????????????????????????????????????????????????????????????????????? at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
?????????????????????????????????????????????????????????????????????? ??? ?Suppressed: java.lang.ClassNotFoundException: android.support.design.widget.AppBarLayout
??????????????????????????????????????????????????????????????????????????? at java.lang.Class.classForName(Native Method)
??????????????????????????????????????????????????????????????????????????? at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
??????????????????????????????????????????????????????????????????????????? at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
??????????????????????????????????????????????????????????????????????????? at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
?????????????????????????????????????????????????????????????????????????? ??? ??? ?... 24 more
???????????????????????????????????????????????????????????????????????? Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available
從錯誤信息中可以找到Didn't find class "android.support.design.widget.AppBarLayout
上面我也標注為紅色了,我這個是design沒有導入引入的錯誤,導入庫之后就可以了,
AppBarLayout 是在外面包圍Toolbar的,這里說下Toolbar的注意事項就是導入包的時候要導入v7包不然在sdk17以下的好像就不能用了,
AppBarLayout 一般與
CoordinatorLayout 一起使用,使用的時候記得導入design包,
下面截圖提示導入desgin包的簡單的方法
總結
以上是生活随笔為你收集整理的android.view.InflateException: Binary XML file line #7: Binary XML file line #7的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浅陌初心下一句是什么呢?
- 下一篇: public static final