将roottools.jar导入Android Studio

将roottools.jar导入Android Studio,android,android-studio,roottools,Android,Android Studio,Roottools,我正在尝试将roottools从这里:(jar文件)导入到androidstudio项目。到目前为止,我已经尝试了以下方法: 将RootTools-javadoc-3.4.jar复制到我的项目下的libs目录中 添加导入 重新组织进口 重建项目 但我仍然没有“接触”到它的方法。是否可能只与Eclipse兼容?在您的项目中,选择文件菜单>项目结构(0.4.4中有一个bug,此菜单项根本没有标题;它仍然有效)>模块>选择模块>依赖项>+按钮>文件依赖项>从文件选择器中选择库。该文件需要位于pro

我正在尝试将roottools从这里:(jar文件)导入到androidstudio项目。到目前为止,我已经尝试了以下方法:

  • 将RootTools-javadoc-3.4.jar复制到我的项目下的libs目录中
  • 添加导入
  • 重新组织进口
  • 重建项目
但我仍然没有“接触”到它的方法。是否可能只与Eclipse兼容?

在您的项目中,选择文件菜单>项目结构(0.4.4中有一个bug,此菜单项根本没有标题;它仍然有效)>模块>选择模块>依赖项>+按钮>文件依赖项>从文件选择器中选择库。该文件需要位于projet根目录下的某个位置;libs目录很好

“项目结构”对话框的屏幕截图:


依赖项>文件依赖项“>

我尝试使用可供下载的JAR,但它也不起作用。为了让它起作用,我必须下载github上的项目。编译并运行任务“makeJar”(右键单击gradle.build中的任务makeJar,然后选择run)

我刚刚在libs中添加了这个新jar,并在gradle.build文件中引用了它

dependencies {
    ...
    compile files('libs/RootTools.jar')
}
也可以通过项目属性添加它


它工作得非常好(如果手动编辑,请不要忘记同步gradle文件).

您使用的是gradle吗?Android Studio 0.4.3还是0.4.4?您已经从“项目结构”>“模块”>“依赖项”中添加了库?包括您的项目结构和模块的build.gradle文件。@Scott Barta它是0.4.4。该库是在其他设置-->默认项目结构-->库中添加的。我找不到任何“模块”“好了。有人能解释一下如何通过github repo url将RootTools添加为gradle依赖项吗?我在Android Studio中找不到makeJar任务。@SoulLeaver它在RootTools项目的gradle.build文件中哇,谢谢,它工作得很好。。。此外,我不知道我可以通过这种方式运行构建文件中的任务。完美的