在android studio中添加外部Jar库时出错

时间:2015-09-03 04:54:34

标签: java android android-studio jar

这是w.r.t Android Studio 1.3.2

因此,当我尝试从导入模块添加Repo时 - >导入现有Jar,该库将作为单独的模块添加并包含在settings.gradle中。

在此之后,当我尝试使用Jar时,我收到了消息 Add Library 'x' to the classpath 一旦我将它添加到类路径,我就能够访问类,但是项目没有构建时出现以下错误,

class Xx cannot be found(Xx belongs to the jar) 是否有解决方法。

我可以通过在app模块中创建一个libs文件夹并单击add as library来添加jar。 但是我不想在主模块中使用jar。

2 个答案:

答案 0 :(得分:0)

做这样的事情:

要导入您的模块: 第1步; 转到文件 - > new->导入模块。选择并导入您的模块。

第2步:在您应用的build.gradle中添加编译项目(':yourlibrary')

第3步:同步您的gradle。

现在在上面的模块中添加jar:

Step-1 :将您的jar文件复制到模块的lib文件夹中。

步骤2:在您的模块的build.gradle文件中添加依赖项,例如编译文件(' libs / your_jar_file.jar')

Step-3 同步你的gradle,你很高兴。

答案 1 :(得分:0)

添加任何模块依赖项时,它不会自动添加到gradle文件中。

您必须手动将该依赖性添加到gradle文件中。

现在,您在此处添加模块到Android Studio项目,然后,您必须添加

  compile project(':module_name') 

这样您的模块就会附加到您的应用模块。

希望它会有所帮助。

谢谢。!