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

来源:互联网 发布:天津金蝶软件 编辑:程序博客网 时间:2024/04/17 00:32

这里介绍两种方法,

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

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

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

第一种方法: 导入Module

这个是步骤截图这里写图片描述

**总共分为几部
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.然后同步一下 你的工程**

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

新建一个Module
新建一个Module

导入已有工程
导入已有工程

找到你的LibraryProject的位置导入
找到你的LibraryProject的位置导入

找到位置,我的是在桌面上
找到位置,我的是在桌面上

导入成功之后可以看到这样的结构
导入成功之后可以看到这样的结构

然后同步一下,如果有错,则根据错误进行修改
然后同步一下,如果有错,则根据错误进行修改

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

找到Project中的Setting.gradle重新将LibraryModule放在第一个
找到Project中的Setting.gradle重新将LibraryModule放在第一个(这一步似乎可以不用做)

找到你的AppModule中的build.gradle编辑内容

找到你的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中的类和方法了。

成功之后如图

这里写图片描述

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

第二种方法: 直接修改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’

如图这里写图片描述

3 1
原创粉丝点击