android studio中如何导入第三方jar包
2016-06-04 11:18
495 查看
目前越来越多的Android项目已经由Eclipse迁移到了Android Studio,特别是Github上的一些开源项目,需要注意的是Eclipse创建的项目可以导入到AS中编译与调式,反之则不行,故尽快掌握Android
Studio的基本使用是必备的技能。在Eclipse导入jar包及引用第三方类库很简单大家都会,而在Android Studio中就有区别了。
下面主要介绍一下在Android Studio中引用第三方jar包及开源类库的方法,目前很多教程方法都是基于1.0正式版之前的,可能已经不适用了,以下是我使用1.0.1总结的方法:
引用第三方jar包
在project/app/目录下新建libs目录,将jar包复制至此,其中project为自己的项目名称(下同)
鼠标右键jar包,选择“Add as library”选项
此时会自动在project/app/下的build.gradle文件中的dependencied花括号中添加complie files(libs/BaiduLBS_Android.jar),其中“BaiduLBS_Android.jar”为你要引用的jar包名称
引用第三方so库
在project/app/src/main/目录下新建jinLibs/armeabi目录,将so库复制至此即可
引用非gradle第三方library类库(项目中无build.gradle文件,即Eclipse创建的项目)
右键工程目录,选择“open module settings”选项
在弹出的界面中点击左上角的绿色“+”号,选择“Import Existing Project”,next
选择要导入的library,选中点击“OK”后在module name中输入ListviewLibrary(根据实际情况起个自己喜欢的module name)
在project/app/下的build.gradle文件中的dependencies花括号中添加compile project(‘:ListviewLibrary’),其中“ListviewLibrary”是你在上一步输入的module name
引用gradle第三方library类库
以Github上的android-async-http-master项目为例,先将该项目中library目录复制到自己的工程根目录,为了区分我将其重命名为HttpLibrary
在project/下的settings.gradle文件中的dependencies花括号中添加compile project(‘:HttpLibrary’)
由于个人原因上传不了图片,故上述步骤没有贴图,但希望以上能够对刚入手Android Studio的你有所帮助。
Studio的基本使用是必备的技能。在Eclipse导入jar包及引用第三方类库很简单大家都会,而在Android Studio中就有区别了。
下面主要介绍一下在Android Studio中引用第三方jar包及开源类库的方法,目前很多教程方法都是基于1.0正式版之前的,可能已经不适用了,以下是我使用1.0.1总结的方法:
引用第三方jar包
在project/app/目录下新建libs目录,将jar包复制至此,其中project为自己的项目名称(下同)
鼠标右键jar包,选择“Add as library”选项
此时会自动在project/app/下的build.gradle文件中的dependencied花括号中添加complie files(libs/BaiduLBS_Android.jar),其中“BaiduLBS_Android.jar”为你要引用的jar包名称
引用第三方so库
在project/app/src/main/目录下新建jinLibs/armeabi目录,将so库复制至此即可
引用非gradle第三方library类库(项目中无build.gradle文件,即Eclipse创建的项目)
右键工程目录,选择“open module settings”选项
在弹出的界面中点击左上角的绿色“+”号,选择“Import Existing Project”,next
选择要导入的library,选中点击“OK”后在module name中输入ListviewLibrary(根据实际情况起个自己喜欢的module name)
在project/app/下的build.gradle文件中的dependencies花括号中添加compile project(‘:ListviewLibrary’),其中“ListviewLibrary”是你在上一步输入的module name
引用gradle第三方library类库
以Github上的android-async-http-master项目为例,先将该项目中library目录复制到自己的工程根目录,为了区分我将其重命名为HttpLibrary
在project/下的settings.gradle文件中的dependencies花括号中添加compile project(‘:HttpLibrary’)
由于个人原因上传不了图片,故上述步骤没有贴图,但希望以上能够对刚入手Android Studio的你有所帮助。
相关文章推荐
- Android_ImageView
- AndroidManifest.xml配置文件的介绍三:权限篇
- 【android学习】EditText输入监听,小写字母自动转换为大写字母
- Android FoldingLayout 折叠布局 原理及实现(二)
- AndroidManifest.xml配置文件的介绍二
- OpenglES2.0 for Android:来画个圆吧
- Android中注解详解,通过注解代替findViewById方法
- 如何学习android开发
- [Android]Uri、UriMatcher、ContentUris详解
- Android Context 是什么?
- AndroidManifest.xml清单配置文件的相关介绍一
- 根据时间按年、月、日、分组、排序
- Service小结
- Android获取屏幕尺寸的4种方法
- Android Studio 如何打JAR包,,怎么 提取 .arr文件:
- Android_RadioButton,CheckBox
- Android activity属性汇总
- Android自定义RatingBar(评分控件)
- Android布局控件之LinearLayout详解
- Android_EditText