android上的类未找到异常

时间:2012-05-28 12:09:34

标签: android adt

我从网上得到了一些东西。并导入我的工作区。当我在模拟器上运行时,它会抛出,

 "05-28 17:30:47.895: E/AndroidRuntime(840): java.lang.RuntimeException: Unable to instantiate activity 
ComponentInfo{com.developmentmill.laserlogic/com.developmentmill.laserlogic.StageActivity}:
 java.lang.ClassNotFoundException: com.developmentmill.laserlogic.StageActivity in
 loader dalvik.system.PathClassLoader[/data/app/com.developmentmill.laserlogic-2.apk]"

但是当我在我的朋友机器上运行相同的代码时,它的运行没有任何错误。

我的eclipse ADT版本是17.0我的朋友eclipse ADT版本是16.0

我将jar文件从lib文件夹复制到libs foder。并将java构建路径从lib更改为libs文件夹。我也清理了这个项目。

再次,我运行项目,同样的错误已经抛出。

问题是什么以及如何纠正?它只发生在我的机器上。请帮助我。

3 个答案:

答案 0 :(得分:2)

我也遇到过这个问题。

所以试试这个。

Right click on project -> goto properties -> Java buid path -> libraries -> remove all External Jars from here -> press OK

还从 libs 文件夹

中删除所有jar

清洁项目 - >重启eclipse。

然后再将所有必需的罐子放在 libs 文件夹中。

我已经解决了我的问题

希望这会对你有帮助....

答案 1 :(得分:0)

首先在项目中创建 libs 文件夹,然后在libs文件夹中添加项目中使用的所有jar文件或库文件,然后运行项目。

肯定会跑。

答案 2 :(得分:0)

对我有用的是: 我已经有了一个与我的src&相同层次结构的libs文件夹。 res文件夹。 FlurryAgent.jar文件保存在我的桌面上。我只需右键单击FlurryAgent文件,复制它。然后我将文件粘贴到Eclipse中的libs文件夹中。 Eclipse自动将FlurryAgent.jar文件复制到“Android Dependencies”文件夹中。

相关问题