我是android和eclipse的新手,所以如果你能帮助我,请不要认为我非常了解。
我已经下载了kankan.wheel,我正在尝试运行演示。我使用现有代码中的Android项目在eclipse中构建了演示项目。该项目编译时没有错误,但在我尝试运行时遇到NoClassdefFoundError异常崩溃。主菜单出现,但是当我按下按钮运行演示时,应用程序崩溃了。我在https://dl.dropboxusercontent.com/u/24746182/except.png
的上下文中发布了错误消息的屏幕截图我已将wheel.jar文件添加到assets文件夹,并将其放在构建路径上。我还检查了Order和Export中的wheel.jar。 (这对我来说毫无意义,但我在回答类似问题时看到了这一点。)
我做错了什么,或者没做错?
为什么eclipse不会只构建一个可运行的项目?
这是在尝试人们提出的建议后的更新。我仍然无法让它工作,所以我担心我会忽略一些没有人想要告诉我的事情。这就是我所做的。
我有几个错误。在每个活动的.java文件中(主活动除外),我在该行上收到错误 import kankan.wheel.R;
我评论了这一行。
此外,由于wheel.jar显然没有指定最低API级别,我收到了一个错误,但我只是在清单中设置了最低sdk级别8。然后我能够毫无错误地构建项目。然而,主屏幕出现了,但是当按下按钮进行任何活动时,应用程序会像以前一样崩溃。
你能看到我遗漏或做错的事吗?
答案 0 :(得分:2)
尝试将jar文件放在项目根目录的“libs”文件夹中
答案 1 :(得分:1)
我从来没有能够使用rar文件。这是有效的;
我可能遗漏了一两个小细节。