欢迎光临程序猿零食铺:https://shop66096489.taobao.com
  android studio支持利用gradle导入jar包,包括本地的和远程的,只要在相应module下的build.gradle下按照规则写好jar的位置即可,例如

dependencies {    compile files('libs/Android_Map_V2.5.0.jar')    compile files('libs/AMap_Services_V2.5.0.jar')    compile files('libs/Android_Location_V1.3.2.jar')    compile files('libs/Android_Navi_V1.1.2.jar')    compile files('libs/GetuiExt-2.0.3.jar')    compile files('libs/GetuiSdk2.4.1.0.jar')    compile files('libs/libammsdk.jar')    compile files('libs/Msc.jar')    compile files('libs/Rong_IMKit_v1_4_1.jar')    compile files('libs/swipemenulistview.jar')    compile files('libs/universal-image-loader-1.9.3.jar')    compile files('libs/zxing.jar')    compile project(':library')    compile project(':PullToZoomLibrary')}

  但是如果所要引用的不是简单的一个jar,而是带有资源文件的库工程,则需要稍微配置下,下面以导入PullToRefreshViewLibrary为例,说明如何导入库工程。
1.到github上下载包:
https://github.com/chrisbanes/Android-PullToRefresh
2.利用android studio新建一个工程 TestImportDemo
3.将Android-PullToRefresh 的库工程拷贝到TestImportDemo的根目录下面,以Project方式查看工程目录

[Android]Android Studio导入第三方工程库,以PullToRefreshViewLibrary为例_第1张图片

4.在settings.gradle加入 ‘:PullToRefreshLibrary’
[Android]Android Studio导入第三方工程库,以PullToRefreshViewLibrary为例_第2张图片
5.同步gradle,此时会发现文件夹PullToRefreshLibrary上多了一个咖啡的标记
[Android]Android Studio导入第三方工程库,以PullToRefreshViewLibrary为例_第3张图片
6.在主工程app下面的build.gradle中引入PullToRefreshLibrary

dependencies {    compile fileTree(dir: 'libs', include: ['*.jar'])    compile 'com.android.support:appcompat-v7:22.2.0'    compile project(':PullToRefreshLibrary')}

7.修改PullToRefreshLibrary的目录结构,必须是以下结构,否则android studio将会报错
src下面是main,main下面有三个字文件(夹),分别是 java,res和AndroidManifest.xml
[Android]Android Studio导入第三方工程库,以PullToRefreshViewLibrary为例_第4张图片
8.验证是否是否导入成功,只要在MainActivity中写入

PullToRefreshListView pullToRefreshListView =new PullToRefreshListView(this);

   不报错就证明导入成功了

更多相关文章

  1. tabcontent中scaleType的使用 图片Drawable和bitmap显示问题
  2. android图片浏览器 PhotoStore
  3. Eclipse中导入Android工程
  4. Android 图片裁剪之三剑式(二)
  5. android 选择本地图片并截剪图片保存到,sdcard指定目录中
  6. android工程字符串多语言翻译遗漏查找工具
  7. 手把手--Android Studio V3.5.2开发环境搭建及HelloWorld工程
  8. Android的Btimap处理大图片解决方法

随机推荐

  1. android api和版本对照表
  2. android 中使用sqLite例子
  3. Android的UI两大基石
  4. Android可滑动的Tab页
  5. 2011.06.23——— android 事件处理机制
  6. android中 sqlite sql操作
  7. Android(安卓)用AsyncTask下载网络图片并
  8. Android中的BatteryService及相关组件
  9. Android
  10. Android的API版本和名称对应关系