如何在android studio中的外部库中添加jar

Man*_*noj 157 android android-studio

我是Android Studio新手.我需要做的是External Libraries在<JDK>文件夹下面添加几个jar文件.

在此输入图像描述

如果有人知道如何做到这一点,请帮助我.

cap*_*wag 282

一个迟到的答案,虽然我想对这个问题给出一个深入的答案.此方法适用于Android Studio 1.0.0及更高版本.


脚步


  1. 首先将文件夹结构从Android切换到Project.

在此输入图像描述

  1. 现在在app - build文件夹中搜索libs文件夹.

在此输入图像描述

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

在此输入图像描述

现在您可以开始在项目中使用该库.

  • 是的,我发现现在,如果它已经添加,那么该选项将不会显示. (3认同)
  • 我没有在Android Studio 3.0.1的步骤3中获得“添加为库”选项 (2认同)

Thi*_*sky 129

将jar文件添加到该文件夹app/libs.然后右键单击jar文件并单击"添加为库".

如果没有libs文件夹,您可以创建它.单击"Android"组合框,将其更改为"Project"

在此输入图像描述

从这里,您可以右键单击目录树中的"apps",然后转到"New"=>"Directory"

  • 如果找不到lib文件夹,只需单击"android"组合框并选择"Project".(该按钮位于项目资源管理器的顶部) (35认同)
  • 我没有在Android Studio 3.0.1中获得Add as Library选项 (4认同)
  • 然后,您可以展开项目以查找"libs"文件夹,或者右键单击您的项目并创建一个新目录.然后,您可以使用OS文件管理器将库的JAR文件移动到该目录中.(谢谢@reversiblean让我开始!) (2认同)

Gaë*_*tan 55

将您的JAR放在app/libs中,并在app/build.gradle中添加以下dependencies部分:

compile fileTree(dir: 'libs', include: ['*.jar'])


Moh*_*ahi 21

在app目录中创建"libs"文件夹,在libs文件夹中复制你的jar文件,右键单击Android Studio中的jar文件并添加为库...然后打开build.gradle并添加:

dependencies {
    compile files('libs/your jar file.jar')
}
Run Code Online (Sandbox Code Playgroud)


Ena*_*que 13

在 Android Studio 3.0 或更高版本中,我使用了如下代码:

  1. 创建的应用程序目录,如果不存在的文件夹一样
  • Project在左上角设置视图
  • 进入项目
  • 转到应用程序
  • 点击应用程序->新建->目录
  • 将文件夹命名为libs
  • jar粘贴到libs文件夹
  • 目录将如下图所示

在此处输入图片说明

  1. build.gradle添加这些行

    // Add this line if was not added before.
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    
    implementation files('libs/com.ibm.icu_3.4.4.1.jar')
    
    Run Code Online (Sandbox Code Playgroud)


小智 11

Parse jar的例子......

从项目视图中将jar添加到libs文件夹...如果不存在则创建lib文件夹

在此输入图像描述

复制所有罐子......

在build.gradle文件中添加libs到gradle ....:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:23.0.0'
    compile 'com.android.support:design:23.0.0'
    compile 'com.android.support:percent:23.0.0'
    compile 'com.parse.bolts:bolts-android:1.+'
    compile fileTree(dir: 'libs', include: 'Parse-*.jar’)
}
Run Code Online (Sandbox Code Playgroud)

添加所有jar文件夹...将Parse - *.jar更改为*.jar


Vir*_*tel 11

步骤1:为您的项目下载任何JAR文件。在此处输入图片说明

步骤2: 复制.jar文件并复制到libs文件夹中。

在此处输入图片说明 在此处输入图片说明

步骤3: 点击文件>项目结构>选择应用>依赖关系

在此处输入图片说明

第四步:

在此处输入图片说明

步骤5:

在此处输入图片说明

步骤6:点击“确定”按钮后,我们可以看到Dependencies添加如下:

在此处输入图片说明

  • 过时了。有人有 Android Studio 4.0 的解决方案吗?这些接口不再存在 (4认同)

Zul*_*ain 10

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

  1. 复制.jar文件 jar文件复制截图

  2. 将文件粘贴到Libs文件夹中,然后右键单击.jar文件并按 Add as library 在此输入图像描述

  3. 打开build.gradle 在此输入图像描述

  4. 在依赖项下添加行,如屏幕截图所示 在此输入图像描述在此输入图像描述

  5. 现在按下播放按钮,您就完成了添加.jar文件 在此输入图像描述

  • 跳过第3步和第4步,然后打开File-&gt;Project Structure-&gt;app-&gt;dependencies-&gt;点击+-&gt;jar dependencies,选择jar文件。它对我有用 (2认同)