android.view.InflateException 异常处理
来源:互联网 发布:天池大数据竞赛 2016 编辑:程序博客网 时间:2024/05/16 01:23
今天遇见的这个异常真让我无语,所以我把它写下来提醒不在犯这样的错,报异常的文件我把它贴出来如下:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/frame"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center" >
</FrameLayout>
运行后报以下错误:
07-03 08:03:49.757: ERROR/AndroidRuntime(531): FATAL EXCEPTION: main
07-03 08:03:49.757: ERROR/AndroidRuntime(531): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.cff.birdfram.activity/com.cff.birdfram.activity.BirdframActivity}: android.view.InflateException: Binary XML file line #2: Error inflating class FramLayout
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1647)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.os.Handler.dispatchMessage(Handler.java:99)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.os.Looper.loop(Looper.java:123)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.app.ActivityThread.main(ActivityThread.java:3683)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at java.lang.reflect.Method.invokeNative(Native Method)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at java.lang.reflect.Method.invoke(Method.java:507)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at dalvik.system.NativeStart.main(Native Method)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): Caused by: android.view.InflateException: Binary XML file line #2: Error inflating class FramLayout
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:581)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.view.LayoutInflater.inflate(LayoutInflater.java:386)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:207)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.app.Activity.setContentView(Activity.java:1657)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at com.cff.birdfram.activity.BirdframActivity.onCreate(BirdframActivity.java:19)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1611)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): ... 11 more
07-03 08:03:49.757: ERROR/AndroidRuntime(531): Caused by: java.lang.ClassNotFoundException: android.view.FramLayout in loader dalvik.system.PathClassLoader[/data/app/com.cff.birdfram.activity-2.apk]
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at java.lang.ClassLoader.loadClass(ClassLoader.java:551)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.view.LayoutInflater.createView(LayoutInflater.java:471)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.view.LayoutInflater.onCreateView(LayoutInflater.java:549)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:66)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:568)
07-03 08:03:49.757: ERROR/AndroidRuntime(531): ... 19 more
解决办法:根据错误日志Caused by: android.view.InflateException: Binary XML file line #2: Error inflating class FramLayout 发现在XML文件中“FrameLayout”拼写错误少写了一个e, 修改过后运行正常
- android.view.inflateexception异常处理
- android.view.InflateException 异常处理
- android.view.InflateException异常处理
- android.view.InflateException 异常处理
- 关于android.view.inflateException异常的处理
- android.view.InflateException: Binary XML file line #46异常处理
- 解决异常“android.view.InflateException
- android编程异常android.view.InflateException
- android.view.InflateException: Binary XML file line #异常的解决
- Android.View.InflateException: Binary XML File Line #异常的解决
- android.view.InflateException: Binary XML file line #异常的解决
- android.view.InflateException: Binary XML file line #异常的解决
- android.view.InflateException: Binary XML file line #异常的解决
- Android.View.InflateException: Binary XML File Line #异常的解决
- android.view.inflateexception binary xml file line 异常的解决方法
- Android.View.InflateException: Binary XML File Line #异常的解决
- android.view.InflateException异常出现情况的总结
- Android.View.InflateException: Binary XML File Line #异常的解决
- PHP读取Excel 之 Spreadsheet_Excel_Reader和Writer
- Hadoop分布式文件系统:架构和设计
- 口令文件 getpwent()
- java进制转换
- hadoop in action 学习疑点
- android.view.InflateException 异常处理
- JSON字符串与Java对象之间的转换
- hadoop文件系统分析
- 代码 实现UIDatePicker控件 和 Tab Bar 视图切换
- [没事乱分析] Freescal mma8452 probe函数乱分析
- JAVA实用日期时间操作类
- python学习之基础篇
- android listview item 加载不同的布局样式文件
- 获取DropDownList的值,以前使用的方法真是蛋疼呀