将JAR导入Android Studio 2.2

时间:2016-10-06 03:29:32

标签: java android groovy

我正在尝试将我在Groovy中创建的JAR导入到Android Studio 2.2项目中,我可以找到的所有说明都只是在项目结构下添加它 - > app - >依赖。我做了这个,它仍然没有让我使用导入的JAR。我已经将Groovy中的JAR文件导入到Eclipse中的其他Java项目中。 Android Studio 2.2中的某些内容是否发生了变化,从而改变了您应该如何做到这一点?

enter image description here

2 个答案:

答案 0 :(得分:0)

我瘦了这一步帮助你

1)将jar(在我的情况下,yourJar-2.2.4.jar)放入libs文件夹。

2)右键单击它并点击“添加为库'。

3)确保编译文件(' libs / yourJar-2.2.4.jar')在build.gradle文件中(或编译fileTree(dir:' libs',包括:' * .jar')如果你使用的是很多jar文件。)

4)做一个干净的构建(你可以在Android Studio中做到这一点,但要确保我在终端导航到我的应用程序的根文件夹并键入gradlew clean。我在Mac OS X上,您的系统上的命令可能不同。

5)清洁项目。

6)跑。

可能是它,正在工作

答案 1 :(得分:0)

我弄清楚但我仍然不确定它为什么会起作用。我更改了JAR的包名以匹配Android项目。我的Android项目是com.johnwstanford.simplegps,我最初只调用了JAR包SimpleGpsOutputFormatter。我将其更改为com.johnwstanford.simplegps.SimpleGpsOutputFormatter,由于某种原因,这使它工作。任何人都知道为什么会产生影响?