android studio怎样导入第三方库 步骤
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android studio怎样导入第三方库 步骤相关的知识,希望对你有一定的参考价值。
android Studio导入第三方库的方法我个人知晓的有三种:
一、Gradle抓取
二、libs导入
三、源码导入
一、Gradle抓取
Gradle抓取的方法最为简单,只需在Project->app文件夹下的build.gradle文件中添加依赖:
build.gradle文件夹所在位置
在builde.gradle文件中制定位置添加代码
compile 'cn.finalteam:galleryfinal:1.4.8.7'
然后同步一下工程即可。
二、libs导入
将从网上下载对应的第三方库的jar包放入Project->app文件夹下的libs文件夹:
libs文件夹所在位置
然后在单击jar包右键,选择“Add as library...”可实现导入;或者在我们上述的build.gradle文件中添加依赖:
ompile files('libs/galleryfinal.jar')
三、源码导入
选择Android Studio菜单栏File->New->import Module...,弹出窗口选择Module的路径:
找到下载好的第三方库,找到其中用的Module:
选择galleryfinal,点击OK。
同步一下工程,会出现这样的报错信息:
点击“Open File”,找到错误的地方:
导入库的build.gradle位置
将“project_version”修改为版本名称,如"1.0":
再次同步工程,又会出现报错信息:
原因是找不到bintray.gradle文件,查找了以下网上的解决方法是删除或注释掉第三方库的build.gradle文件中的:apply from: "../bintray.gradle"
然后我们继续同步工程,会发现Android Studio一直停留在:
这是因为第三方库需要用到相应的jar文件或gradle文件或arr文件,如果觉得这个过程太慢,可以考虑以下方法:
翻墙
手动下载相应文件,参考:听说你Android Studio更新Gradle很慢
放弃治疗,等待下载完毕
导入步骤:
1. 右键app目录,find path,即打开app目录。
2. 在libs目录下新建文件夹,名字为 armeabi,注意名字不能改。
3. 将jar复制到libs目录下。
4.将.so库文件复制到armeabi目录下即可。 参考技术B 如果是jar包 直接丢lisb同步一下 然后进去project Structuere 设置一下
如果是so文件 在main下面创建jinLibs 然后同步一下
如果是地方项目,直接导入Module 然后在build.gradle里面吧第一句com.android.application改成com.android.library这个就可以了
清单文件删掉<intent-filter>里面的内容即可 同样 需要进入project Structuere,关联一下你导入的第三方项目
使用Android Studio导入第三方库项目
在使用Android Studio开发时,用到了第三方库SlidingMenu(现在已经不推荐使用了),尽管如此,但具体怎么导入第三方库还是需要知道的,在查阅各种资料后,知道了一种比较容易可行的方法
具体步骤如下
1.首先,需要从GitHub上下载去SlidingMenu (https://github.com/jfeinstein10/SlidingMenu)
2.接下来在你的项目上右击New->Module(这样避免了修改gradle的繁琐步骤),然后选择Android Library
3.之后需要填写Application/Library name(项目名称)和Module name(此示例即填为SlidingMenu-master)
4.完成后在Project下将SlidingMenu-master的src->main下的java,res,AndroidManifest.xml中的内容全部替换为下载的SlidingMenu-master\\library(res, src, AndroidManifest.xml)下的内容
5.最后给项目添加依赖,在你的项目上右击New->Open Module Settings,依次选择左边的app->上面的Dependencies条目->右上角的绿色加号->Module dependency->SlidingMenu-master,点击Ok就大功告成了
需要注意的是:JDK6以上的会出现源代码报错,将FloatMath修改成Math就可以了还可能出现方法或R文件找不到的问题,在Build下点击Clean Project就可以了
以上是关于android studio怎样导入第三方库 步骤的主要内容,如果未能解决你的问题,请参考以下文章