伙计们,当我试图通过桌面应用程序运行 android 应用程序时,这个运行时错误会一次又一次地弹出。桌面应用程序工作得很好,但是当我尝试通过 android 应用程序运行时,它为noclassdeffounderror
桌面应用程序中的类提供了 !已经四五个小时了!这到底是怎么回事?它可能有什么问题?
请提出建议!PS我没有使用ADT 17 ver。帮助伙计们!谢谢!
右键单击您的 Android 项目-> 属性-> Java 构建路径-> 订购和导出 导出您正在使用的所有 jar以及带有 android 项目的桌面项目,如图所示,这将使您的应用程序在 android 上运行。
右键单击您的 Android 项目->属性->Java 构建路径->订购和导出检查您正在使用的库(例如 Gdx.jar)。
如果每件事都链接得很好......(使用Java构建路径和顺序和导出......)并且仍然在android上运行项目时遇到问题,请检查JRE是否设置为1.6。
将主 Java 项目中的 JRE 从 1.7 更改为 1.6,并尝试在 android 上运行它。
Eclipse-> main-java-project-->展开目录-->右击JRE System library-->勾选“Execution environment”-->选择JavaES 1.6 jre6->点击Ok