为了账号安全,请及时绑定邮箱和手机立即绑定

Eclipse和Android错误-NoClassDefFoundError

Eclipse和Android错误-NoClassDefFoundError

湖上湖 2019-03-06 14:11:56
我有一个android应用程序一直运行的很好,直到我添加第二个外部库来创建路径的时候,它就出现了问题。自从添加了scoreninja jar,当我试图运行这个程序的时候我就得到了NoClassDefFoundError这是报错信息09-19 21:45:26.154: ERROR/AndroidRuntime(3654): java.lang.NoClassDefFoundError: com.scoreninja.adapter.ScoreNinjaAdapter像所有通过android工具生成的脚本一样,我不知道除了删除和重新创建或者重启eclipse(我已经试过三次了)我还能做什么。有人知道我能怎样改正这个么?
查看完整描述

4 回答

?
慕的地8271018

TA贡献1796条经验 获得超4个赞

更新完ADT之后我也遇到了这个问题。
我把我所有的JAR文件存储在一个叫做“lib”的文件夹中,然后添加jars来创建正常的eclipse路径。一直到我更新,这个运行的都挺好。
在我更新之后,我很清楚的知道我得到了一个被包含在jar中的NoClassDefFoundError类(检查ReferencedLibraries类)。
解决方法就是把我所有的jars都从创建路径中移除,然后将我的“fib”文件夹重新命名为“libs”。这是一个小的习惯,而且似乎是新的ADT发现和在an.apk文件中包含库的方法。一旦我这样做了,所有的都好了。

查看完整回答
反对 回复 2019-04-26
?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

你库没有正确载入
把java库放入libs文件夹后,右健导入为库
有的人这一步就够了
为了保险,这样做
1,右键工程, Build path, java build path,
2,选择libraries在右边的按钮中点击“Add Library”
3,选择“User library”,点击“下一步”
4,点击“User librarys”按钮在出现的界面中点击“New..”按钮
在弹出的界面中随便起一个名字,点击“确定”
5,点击“Add jars”按钮选择第三方jar包

查看完整回答
反对 回复 2019-04-26
  • 4 回答
  • 0 关注
  • 463 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信