在Android Studio中找到libs文件夹的方法指南

2,755 阅读2分钟

你可以在libs/ 文件夹中添加你的Android项目所需要的任何外部库。

通常情况下,.jar 格式的库需要包含在libs/ 文件夹中。

当你使用Android Studio创建一个移动应用项目时,为你的项目生成了一个空的libs/ 文件夹。

但是要看到这个文件夹,你需要先把项目结构从Android改成Project

请看下面的例子:

Change structure view from Android to Project

将结构视图从Android改成Project

(change-structure-android-project.png)

一旦你改变了结构视图,你应该能够在app/ 模块内找到libs/ 文件夹,如下图所示:

Android Studio libs folder location

Android Studio libs文件夹位置

(android-studio-libs-folder.png)

当你在app/ 模块内没有看到libs/ 文件夹时,那么你可能不小心删除了这个文件夹。

你需要创建一个新的libs/ 文件夹,右键点击app/ 模块,然后从上下文菜单中选择**"新建">"目录**"。将新目录命名为libs

现在你有了libs/ 文件夹,你可以把你的项目需要的.jar 库移到该文件夹。

例如,这里我们将Retrofit和Glide的jar文件添加到libs/ 文件夹中:

Android Studio add jar files to the libs folder

Android Studio将jar文件添加到libs文件夹中

(android-studio-add-jar.png)

一旦你添加了jar文件,在app/ 模块内打开build.gradle 文件,在dependencies 范围内添加jar文件的引用。

请看下面的突出例子:

dependencies {
implementation 'androidx.appcompat:appcompat:1.4.1'
implementation 'com.google.android.material:material:1.6.0'
implementation 'androidx.constraintlayout:constraintlayout:2.1.3'
 implementation files('libs/retrofit-2.9.0.jar')
 implementation files('libs/glide-3.6.0.jar')
}

最后,你需要同步你的项目,让Gradle获得依赖性。

一旦Gradle同步完成,你就可以在你的源代码中导入这些jar库:

import com.bumptech.glide.Glide;
import retrofit2.Retrofit;

public class MainActivity extends AppCompatActivity {
// ...
}

另外,你也可以选择jar文件,然后右击其中一个文件,调出上下文菜单。

选择添加为库...选项,如下图所示:

Add jar files as library

添加jar文件为库

(jars-add-as-library.png)

添加为库...选项将把jar文件作为依赖项添加到你的build.gradle 文件,并自动同步。

现在你已经学会了如何在Android Studio中找到libs/ 文件夹。

你也看到了如何在你的build.gradle 文件中添加jar文件作为依赖项。干得好!👍