java.lang.RuntimeException: Unable to start activity ComponentInfo{包名/类名}
来源:互联网 发布:微信拓客软件 编辑:程序博客网 时间:2024/05/02 11:21
转载自:http://blog.sina.com.cn/s/blog_74c22b210100utqo.html
写这篇博文,我顶着很大的压力,贴出来会引来网友的一片鄙视,不贴我又觉得对不起Android SDK研发团队。
本着对全世界Android无产者负责的态度,今天不得不指出Android编译时隐藏的很深的一个Bug.
以下为我的TestActivity类:
public class TestActivity extends Activity {
}
该类在AndroidMenifest.xml中是这样设置的:
布局文件为res/layout/main.xml:
很简单吧,当我编译时,也完全正常.但是当在Eclipse中点击运行时,抛出如下异常:
很是匪夷所思,这么一个简单的问题,button=(Button)findViewById(R.id.btn);
button对象值竟然为null,我又去查看gen/目录下的com.orange.test.R.java文件:内容如下
public final class R {
}
一切都正常啊,R.id.btn这不是正常地生成了吗!!!!,找来大拿,不顶用,同样没有发现。
最后无意识地发现,android:name="@+id/btn" 应该是android:id="@+id/btn".
悲剧的是,Android编译时,竟然没有发现这里的错误。
这得害了多少无辜的程序员。
0 0
- java.lang.RuntimeException: Unable to start activity ComponentInfo{包名/类名}
- java.lang.RuntimeException: Unable to start activity ComponentInfo{包名/类名}
- java.lang.RuntimeException: Unable to start activity ComponentInfo{包名/类名}
- java.lang.RuntimeException: Unable to start activity ComponentInfo{包名/类名}
- java.lang.RuntimeException: Unable to start activity ComponentInfo
- java.lang.RuntimeException: Unable to start activity ComponentInfo解决方案
- java.lang.RuntimeException: Unable to start activity ComponentInfo解决方案
- Android Studio java.lang.RuntimeException: Unable to start activity ComponentInfo
- java.lang.RuntimeException: Unable to start activity ComponentInfo
- RuntimeException: Unable to start activity ComponentInfo java.lang.NullPointerException
- java.lang.RuntimeException: Unable to start activity ComponentInfo解决方案
- java.lang.RuntimeException: Unable to start activity ComponentInfo解决方案
- java.lang.RuntimeException: Unable to start activity ComponentInfo解决方案
- java.lang.RuntimeException:Unable to start activity ComponentInfo
- java.lang.RuntimeException: Unable to start activity ComponentInfo
- Java.lang.RuntimeException: Unable to start activity ComponentInfo{*}
- java.lang.RuntimeException: Unable to start activity ComponentInfo{com.clm.activity/com.clm.activity
- Android开发中java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx}: java.lang.NullPoi
- 类,对象。包
- 20146月份到2015年5月份70个大中城市住宅销售价格变动情况
- 注册DLL的方法!
- 随机过程
- 08 Java JUC 中的 ThreadPoolExecutor
- java.lang.RuntimeException: Unable to start activity ComponentInfo{包名/类名}
- Service——音乐播放
- 联网查看图片
- git恼人的trailing whitespace
- C++复习记录2 二义性 malloc free 以及 new delete
- 欢迎使用CSDN-markdown编辑器
- 程序员如何快速准备面试中的算法
- Ubuntu15.04的MySQL数据库允许Toad远程连接
- golang 工程中包的使用