Android Studio 添加 Library Project (以Volley为例)

时间:2023-01-17 12:20:31

这里介绍两种方法,

第一种是在YouTube上面找到的:

第二种比较方便,直接在 build.gradle中 添加Volley的依赖。

  1. 使用jar包
  2. 直接使用github中gradle配置依赖

第一种方法: 导入Module

这个是步骤截图Android Studio 添加 Library Project (以Volley为例)

**总共分为几部
1.创建一个新的project,如果有就不用创建了。
2.New ->Module->Import Existing Project
导入你要用的第三方Module(我的是以 volley为例)
这个暂且命名为 LibraryModule

3.打开 project中的setting.gradle 这个是整个工程的 gradle
编辑 重新排序你的 include 内容 将刚刚导入的 LibraryModule ‘:volley’ 移动到第一个
(貌似这一步可以不用做,我没有重新排序,但是也可以成功)

4.打开 你的appModule(就是你写的工程) build.gardle
添加 Dependencies[ compile project (‘:volley’) ]

5.然后同步一下 你的工程**

现在根据上面的步骤给出我操作的截图

Android Studio 添加 Library Project (以Volley为例)
新建一个Module

Android Studio 添加 Library Project (以Volley为例)
导入已有工程

Android Studio 添加 Library Project (以Volley为例)
找到你的LibraryProject的位置导入

Android Studio 添加 Library Project (以Volley为例)
找到位置,我的是在桌面上

Android Studio 添加 Library Project (以Volley为例)
导入成功之后可以看到这样的结构

Android Studio 添加 Library Project (以Volley为例)
然后同步一下,如果有错,则根据错误进行修改

现在Module已经导入到AndroidStudio中了,接下来就是配置了。

Android Studio 添加 Library Project (以Volley为例)
找到Project中的Setting.gradle重新将LibraryModule放在第一个(这一步似乎可以不用做)

Android Studio 添加 Library Project (以Volley为例)

找到你的AppModule中的build.gradle编辑内容(加上你的LibraryProject)
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
compile project (':volley')
}

最后再同步一下,如果没有报错。就可以正常的 在AppModule中使用LibraryModule中的类和方法了。

成功之后如图

Android Studio 添加 Library Project (以Volley为例)

—————————————————————分割线—————————————

第二种方法: 直接修改dependencies

创建工程步骤和第一种方法一样

最后 几步

在工程(Module)目录中找到build.gradle文件

在 dependencies 中添加 github上提供的 gradle配置信息

for Gradle

compile ‘com.mcxiaoke.volley:library:1.0.+’
// or
compile ‘com.mcxiaoke.volley:library:1.0.+@aar’

如图Android Studio 添加 Library Project (以Volley为例)