
今天给自己做的一个安卓demo接sdk的时候遇到闪退问题,一点点查找后发现和sdk没有关系,是一个xml布局有错,但是编译的时候并不报错,运行的时候就闪退了。
03-09 18:51:43.223: V/PhoneStatusBar(3292): setLightsOn(true)
03-09 18:51:43.230: D/AndroidRuntime(22798): Shutting down VM
03-09 18:51:43.230: E/AndroidRuntime(22798): FATAL EXCEPTION: main
03-09 18:51:43.230: E/AndroidRuntime(22798): Process: com.thhy.rec.videoelves, PID: 22798
03-09 18:51:43.230: E/AndroidRuntime(22798): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.thhy.rec.videoelves/com.rec.videoelves.MainActivity}: android.view.InflateException: Binary XML file line #47: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference
查看log发现在初始化的时候闪退,报了一行错误:android.view.InflateException: Binary XML file line #47: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference
翻译下大概在xml布局的 第47行有错误。。
果然有错误,。我view的v是小写,但是编译的时候不报错,只有程序运行的时候才出错造成闪退,所以不容易发现。
本文地址:https://www.byjth.com/android/103.html
版权声明:若无注明,本文皆为“闭眼就天黑专栏_技术博客_个人学习总结”原创,转载请保留文章出处。
- Android学习笔记2-创建项目调试所需模拟器
- 转:Android布局文件layout.xml的一些属性值
- Android学习笔记4-控件ImageView学习
- Android学习笔记1-使用AndroidStudio新建安卓工程项目
- Android学习笔记3-TextView和EditText控件学习
- Android学习笔记5-控件Button和ImageButton学习
- 安卓闪退报错Binary XML file line #47等相关错误
版权所有:《闭眼就天黑专栏_技术博客_个人学习总结》 => 《安卓闪退报错Binary XML file line #47等相关错误》
本文地址:https://www.byjth.com/android/103.html
除非注明,文章均为 《闭眼就天黑专栏_技术博客_个人学习总结》 原创,欢迎转载!转载请注明本文地址,谢谢。