在开发的过程中经常在安装apk到模拟器上时会报出
ActivityManager: Error: Activity class {..} does not exist.
这样的错误。这里总结两种解决方式:
1、project -> clean
2、在AndroidManifest.xml文件中查看主Activity的名字前是否有'.'符号
主任研究员 2# iGoogle 发表于 2011-6-8 22:09:25
多谢分享
支持DevDiv!
支持Android开发论坛
支持iOS开发论坛
研究员 3# kerrisr 发表于 2011-6-8 22:55:34
关于第二点主Activity的名字前是否有'.'符号也看情况吧。如果你的activity就在你的包的第一级目录下没'.'也可以的。
版主 4# David_Zhang 发表于 2011-6-8 23:25:00
kerrisr哥言之有理,关键还是要看整个项目的包的目录结构,
android要是能够新建一个activity的时候自动在AndroidManifest.xml中添加描述就好了,每次都要手写
~~阿凡达这部电影告诉我们,谁胯下的鸟大听谁的~~
中级构架师 5# Nature 发表于 2011-6-8 23:29:42
David_Zhang哥说自动添加,真是说到我的心头了,像我这么懒的,拿他没办法啊
高级工程师 6# android_ren 发表于 2011-6-9 08:40:14
向各路神仙学习
中级构架师 7# slider 发表于 2011-6-9 09:04:48
第二个我同意,就是检查activity是否注册成功,但是第一个project-》cliean  我还没有用过,想问下,这个clean什么时候用呢
一切可以从头开始!!!
见习构架师 8# secondjiao2 发表于 2011-6-9 09:23:21
我是check一个工程都要clean的,重新产生R文件
见习构架师 9# xjacker 发表于 2011-6-12 21:10:38
有那么几天没来了,突然发现帖子还加精了。受宠若惊,继续努力分享。
初级构架师 10# xyuan52021 发表于 2012-2-24 16:04:44
初级构架师 11# xyuan52021 发表于 2012-2-24 16:04:47
初级构架师 12# xyuan52021 发表于 2012-2-24 16:04:49
初级构架师 13# xyuan52021 发表于 2012-2-24 22:34:32
城管队长 14# Sodino 发表于 2012-2-24 22:42:11
个人对于AndroidManifest.xml中需要声明的东西,手写,并且写完整的路径。
http://www.sodino.com/AndroidNotepad/AndroidNotepad.html
您需要登录后才可以回帖 登录 | 注册

关于我们|手机版|Archiver|DEVDIV.COM ( 京ICP备07040843号 )  

GMT+8, 2012-5-19 15:42

Powered by DEVDIV.COM!

© 2010-2012 DEVDIV.COM Coummunity.

回顶部