您的位置:首页 > 移动开发 > Android开发

Android应用程序启动时发生AndroidRuntime : ClassNotFoundException for Activity class的解决方法

2013-12-28 10:14 495 查看
在android应用程序启动时抛出下面异常导致启动失败:

ERROR/AndroidRuntime(3866): Caused by:java.lang.ClassNotFoundException

出现原因一般如下:

1. 在Manifest.xml中查看Activity的名字是否书写正确。

2. 在Manifest.xml确认Activity标签中的android:name属性的格式,例如我的activity的名字是helloworld,确认android:name=”.helloworld”(注意:这个“.”很重要)。

3. 如果有添加外部包的情况下,在工程根目录下建libs目录,然后将需要导入的外部包放入此目录内再add jars。

4. 如果上面都确保OK的情况下仍发生问题的话,clean工程->关闭eclipse->在命令行中重启adb(adb kill-server adbstart-server)->打开eclipse->编译启动。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐