你可以在libs/ 文件夹中添加你的Android项目所需要的任何外部库。
通常情况下,.jar 格式的库需要包含在libs/ 文件夹中。
当你使用Android Studio创建一个移动应用项目时,为你的项目生成了一个空的libs/ 文件夹。
但是要看到这个文件夹,你需要先把项目结构从Android改成Project。
请看下面的例子:

将结构视图从Android改成Project
(change-structure-android-project.png)
一旦你改变了结构视图,你应该能够在app/ 模块内找到libs/ 文件夹,如下图所示:

Android Studio libs文件夹位置
(android-studio-libs-folder.png)
当你在app/ 模块内没有看到libs/ 文件夹时,那么你可能不小心删除了这个文件夹。
你需要创建一个新的libs/ 文件夹,右键点击app/ 模块,然后从上下文菜单中选择**"新建">"目录**"。将新目录命名为libs 。
现在你有了libs/ 文件夹,你可以把你的项目需要的.jar 库移到该文件夹。
例如,这里我们将Retrofit和Glide的jar文件添加到libs/ 文件夹中:

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文件,然后右击其中一个文件,调出上下文菜单。
选择添加为库...选项,如下图所示:

添加jar文件为库
(jars-add-as-library.png)
添加为库...选项将把jar文件作为依赖项添加到你的build.gradle 文件,并自动同步。
现在你已经学会了如何在Android Studio中找到libs/ 文件夹。
你也看到了如何在你的build.gradle 文件中添加jar文件作为依赖项。干得好!👍