导入jar
并使用其类时,我正面临Error:java.lang.NoClassDefFoundError
。Android Eclipse NoClassDefFoundError for external .jar android文件
这个问题可能会被认为是重复到this的问题。但我有一个不同的状态:
我从Eclipse SDK for Android
准备了.jar
文件。所以它有文件夹,例如/res /assets
等
我已经为瞪大眼睛试图解决一些解决方案:
- 构建路径 - >配置BuildPath->添加外部jar
- 将.jar复制到/ libs目录。
他们都没有工作!
P.S.在以前的项目中,我已经使用SQLCipher.jar
文件,只需将它添加到构建路径中即可,并且不会遇到任何问题。尽管它有一些filename.dat
(我必须添加到/ assets文件夹中),但我不知道这样做是什么如果这在访问jar类的方法中有任何作用。
感谢您在Android Studio上的合作。尝试着解决这个问题。但关于进口外部罐子;我已经欺骗了你所采用的方法。并仍然得到运行时错误 –
@SidharthDash你在对话框中检查了你的lib的导出复选框吗?我不知道它是哪一个,但是您需要选择要导出的库。然后它会被导出 – tim687