Studio如何导入jar和第三方库
来源:互联网 发布:所罗门矩阵 编辑:程序博客网 时间:2024/06/08 02:57
导入*.jar包
新建好了Android项目,添加一个第三方已经打包好的jar文件进你项目,下面就已添加一个gson.jar的一个包
1.打开android studio,把工程目录切换到project模式
2.找到libs目录,把要导入的第三方jar库复制到libs目录下,要是没有这个目录,可以自己新建这个目录
3.右键单击导入的jar文件,单击
或者
右键单击导入的jar文件,底下有个set aslibrary ,单击
到这里已经完成了jar的添加
4.然后在选择项目单击Open Module Settings,在Dependencies中选择添加文件
5.这样就完成了jar文件添加
打开App目录下有个build.gradle文件应该项目结构文件,上述的动作只是为了在在文件下添加
dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile files('libs/gson-2.2.4.jar')}
导入第三方库的第一种方法
1.
2.
3.
4.
按着下一步一直到完成
5.
6.关键的一步,关联库和自己的项目
到这里已经导入第三方库成功
7.解决导入库是的错误:
一般看缺什么导进去什么关联就好了
导入第三方java类库含源代码包 第二种方法
下面演示如何在本项目中导入第三方的源代码类库,这里例子是导入pull_library类库
1.先从github上下载zip包解压后把pull_library目录copy到你项目的目录下,如下图:
2.添加后android studio的项目下会自动出现这个目录
3.接下来需要手工修改项目根目录下settings.gadle 添加
include ':App',':pull_library'这里必须手工修改没有其他方法
4.然后在打开App/build.gradle这个文件,添加
dependencies{compile project(':pull_library')}
如果有dependencies{}这个方法,就在方法里面添加
compile project(':pull_library')
5.这时你在打开Open Module Settings就可以看到,已经导入pull_library的类库
6.但是编译肯定还是会错误的,还必须在项目pull_library目录下添加一个build.gradle的这个文件,内容如下:
buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' }}apply plugin: 'android-library' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 14 targetSdkVersion 18 } sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] } } } dependencies { compile 'com.android.support:appcompat-v7:+' compile files('libs/gson-2.2.4.jar') }
7.这时候编译还会有可能报错,这时候可能需要修改一下pull_library目录下的AndroidManifest.xml文件有可能存在和你项目中文件有冲突或版本跨度太大导致语法的错误修改一下
做完以上几步基本上就可以成功了
- Studio如何导入jar和第三方库
- android studio中导入第三方jar包和第三方库文件的方法
- Android Studio 如何导入第三方jar包(整理)
- android studio中如何导入第三方jar包
- android studio 如何导入第三方jar包
- Android Studio 如何导入第三方jar包
- android studio中如何导入第三方jar包
- 导入第三方库和jar
- Android Studio 导入第三方库——*.jar包
- android studio导入第三方jar包
- android studio中导入第三方jar
- Android Studio 导入第三方jar包
- Android Studio导入第三方jar包
- Android Studio导入第三方jar包
- android studio导入第三方jar
- Android Studio 导入第三方jar包
- Android studio 导入第三方jar包
- Android Studio导入第三方jar包
- 万向节死锁(Gimbal Lock)欧拉角表示旋转的缺陷
- UVA 10361 串位置的交换
- 性能之巅:洞悉系统、企业与云计算——互动出版网
- SpringMVC请求静态资源出现404从错误
- java 关键字final static 用法总结
- Studio如何导入jar和第三方库
- C语言 认识转换符 fscanf()用法
- Date 形式转换
- 在eclipse配置集成tomcat7,maven项目使用tomcat7运行
- 应用程序与数据库得匹配问题
- Android M新的运行时权限开发者需要知道的一切
- 【Modern Business Process Automation】现代业务流程自动化:Day5.Or-join
- mysql 使用group_concat()把所有行的id用逗号串连起来
- 【leetcode】 225. Implement Stack using Queues