[英]External Jar Library not included to apk using Android Studio
首先,我知道有类似的问题,但是它们不是完全相同的问题,并且不能解决我的问题。 我找到了针对Eclipse的解决方案,但没有针对Studio的解决方案。 当我将外部库添加为jar时,它将引发Classnotfound异常运行代码。 另一方面,它在桌面模块上可以正常工作。 反正有解决这个问题的方法吗? 还是什么原因?
不知道您的项目是什么样子,我只能做出一些猜测。
在应用程序的build.gradle文件中(您的项目在下面的文件夹中有一个单独的文件夹,但是您现在可以忽略该文件),您需要将jar文件添加到依赖关系中。通常,默认情况下是这样完成的:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}
这会将所有jar文件添加到您的libs文件夹中
通常,您会将jar文件放在以下目录中:
myProjectFolder的/应用程序/库
因此,请确保jar文件位于gradle可以找到它们的位置
然后检查你的build.gradle,你会看到像成才compile files('libs/xxx.jar')
的dependencies
。 如果不是,请手动添加。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.