我是Android Studio的新手。 我如何在< JDK >文件夹下面的外部库中添加几个jar文件?


当前回答

将jar文件添加到app/libs文件夹中。然后右键单击jar文件并单击“添加为库”。

如果没有libs文件夹,您可以创建它。点击“Android”组合框,并将其更改为“项目”

从这里,你可以右键单击目录树中的“apps”,然后点击“New”=>“directory”

其他回答

在app文件夹下创建libs文件夹,并将jar文件复制到其中。 在应用程序构建中添加以下行依赖。gradle文件:

implementation fileTree(include: '*.jar', dir: 'libs')

如果有人正在寻找另一个解决方案,而没有实际将jar文件复制到项目目录中,例如在多个项目中使用jar时: 构建开放。Gradle和add

def myJarFolder = 'C:/Path/To/My/Jars'

[...]

dependencies {
    [...]
    compile fileTree(dir: myJarFolder + '/jar/Sub/Folder/1', include: ['*.jar'])
    compile fileTree(dir: myJarFolder + '/jar/Sub/Folder/2', include: ['*.jar'])
    [...]
}

注意,当然你不必使用myJarFolder变量,我发现它很有用。路径也可以是相对的,例如:../../ path /To/My/Jars。 AndroidStudio 3.0测试

更新: 对于Gradle Plugin > 3.0,使用implementation代替compile:

dependencies {
        [...]
        implementation fileTree(dir: myJarFolder + '/jar/Sub/Folder/1', include: ['*.jar'])
        implementation fileTree(dir: myJarFolder + '/jar/Sub/Folder/2', include: ['*.jar'])
        [...]
    }

虽然我想对这个问题做一个深入的回答,但回答得晚了。此方法适用于Android Studio 1.0.0及以上版本。


步骤


首先把你的文件夹结构从Android切换到Project。

现在在app文件夹中搜索libs文件夹。

一旦您将.jar文件粘贴到libs文件夹中。右键单击jar文件,最后单击Add as library。这将负责在构建中添加编译文件('libs/library_name.jar')。gradle[你不需要在你的构建文件中手动输入这个]。

现在可以开始在项目中使用这个库了。

这就是在Android Studio 2.1.3中添加.jar文件的方法。

复制.jar文件 将文件粘贴到Libs文件夹中,然后右键单击。jar文件并按Add as library 打开build.gradle 在截图中显示的依赖项下添加行 现在按下播放按钮,添加.jar文件就完成了

手动:

在项目中添加libs文件夹(Where build。Gradle被定位)。例如,应用程序 移动.jar到lib 在build.gradle中添加实现文件('libs/<name>.jar')。它与UI Add as library do相同