Android Studio导入第三开源库
2016-03-20 16:57
134 查看
亲测可用
![](http://img.blog.csdn.net/20151027100400594?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
- 【Add No Activity】,删掉这个module中src/main目录里面的所有文件(包括删掉java、res、AndroidManifest.xml)
(2)复制第三方库的AndroidMainfest.xml、res、src文件(夹)到库目录的src/main目录中
(3)将src/main目录下的src目录重命名为java
(4)删除库module中的build.gradle文件中的dependencies和release模块
![](http://img.blog.csdn.net/20151016090136164?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2.
修改的是我们根目录的下的settings.gradle这个文件,一定要注意是根目录下的。在里面添加如图所示的代码
[java]
view plain
copy
print?
include ':libraries:SlidingMenu-master\\library'
3. 修改的是App目录下的build.gradle,这里要注意是App目录下的build.gradle,添加如下代码
[java]
view plain
copy
print?
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:23.0.1'
compile project(':libraries:SlidingMenu-master\\library')
}
4. 这个时候我们打开File--- >Project Structure,把这个类库添加进来
![](http://img.blog.csdn.net/20151016090601868?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
5.
编译一下,这个时候可能还会包SDK版问题,我们结合自己的进行一下修改就可以了。
导入第三方jar包:
eclipse中导入jar包是先将jar包复制到工程文件中,然后选中jar包,然后点击下图中箭头处的按钮:(synchronize:同步,可以理解为刷新):导入第三方library:
方法一
(1)新建一个library形式的module,【New Module】 - 【Android Library】- 【Add No Activity】,删掉这个module中src/main目录里面的所有文件(包括删掉java、res、AndroidManifest.xml)
(2)复制第三方库的AndroidMainfest.xml、res、src文件(夹)到库目录的src/main目录中
(3)将src/main目录下的src目录重命名为java
(4)删除库module中的build.gradle文件中的dependencies和release模块
方法二
1. 导入SlidingMenu这个类库,从github上下载下来解压到项目目录下。我建了个libraries的文件夹把下载的SlidingMenu放到里面,然后在android studio就会发现项目下面有了这个类库2.
修改的是我们根目录的下的settings.gradle这个文件,一定要注意是根目录下的。在里面添加如图所示的代码
[java]
view plain
copy
print?
include ':libraries:SlidingMenu-master\\library'
include ':libraries:SlidingMenu-master\\library'
3. 修改的是App目录下的build.gradle,这里要注意是App目录下的build.gradle,添加如下代码
[java]
view plain
copy
print?
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:23.0.1'
compile project(':libraries:SlidingMenu-master\\library')
}
dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:23.0.1' compile project(':libraries:SlidingMenu-master\\library') }
4. 这个时候我们打开File--- >Project Structure,把这个类库添加进来
5.
编译一下,这个时候可能还会包SDK版问题,我们结合自己的进行一下修改就可以了。
相关文章推荐
- Android初学习 - 将Android Activity设置成对话框式
- Android学习(一)
- 学习日记
- Android中View的绘制原理之measure
- Android---GridView使用
- Android apk反编译详细教程
- Android使用Pull方式解析XML
- Android中Context详解 ---- 你所不知道的Contex(看来要多看源代码了)
- android之实现验证码的自动回填
- 【第一行代码】Android数据存储
- Android手机内存
- Android Material Design(6) CircularReveal圆形扩散动画的使用
- Android学习第二篇——ActionBar
- Android中HOME键的执行过程
- Android apk签名整理
- Android范例编程一:获取地理位置
- Android数据存储之sharedpreferences与Content Provider
- Android杂记(1)
- android6.0 se问题
- Android中签名机制详细解释