博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android Studio引用第三方源码库
阅读量:3563 次
发布时间:2019-05-20

本文共 876 字,大约阅读时间需要 2 分钟。

转载:

常常会有些开源类库,如PullToRefresh等,它们并没有提供.jar的数据格式,需要自己手动编译,如下面这个网站,收集了大量开源源码。

       以前对于此类操作,我会用eclipse来处理,但使用新电脑后,我没有安装,也暂时不打算装,考虑采用Android studio来完成,上网一搜,都没找到合适的方案,不是很复杂,就是借用eclipse,这都不是我满意的,没办法,只好自力更生,自己摸索,最后便有了此文,如果有发现更好的方法,请告知。步骤如下:

一、下载需编译的类库

二、Android Studio编译类库

2、在该项目创建模块,【New Module】,选择【Android Library】,如图:

3、把源码拷贝进来,如图(注:别忘了res也要拷过来):

编辑该模块下的AndroidManifest.xml,把application里面的内容清掉

[html]
  1. <applicationandroid:allowBackup="true" 
  2.        android:label="@string/app_name" 
  3.        android:icon="@drawable/ic_launcher" 
  4.        android:theme="@style/AppTheme"> 
  5.  
  6.    </application> 

变成下面(不知道整个application标签删掉可不可以,没试):

[html]
  1. <applicationandroid:allowBackup="true"> 
  2.    </application> 

4、编译模块(右键,选"Make Moldule 'slidingmenulibrary'),然后会在outputs下,有一个slidingmenulibrary.aar的文件

三、Android Studio 引用类库

2、设置依赖。菜单【File】-【Project Structure】,选项卡【Dependencies】,点右边的绿色加号,把模块依赖添加进去,这样就能使用类库了。

这样就算大工告成了,看看效果:

 

你可能感兴趣的文章
springboot实现CAS的server服务器端的搭建,并实现链接mysql数据库,自定义加密算法
查看>>
Python超详细的安装教程
查看>>
小甲鱼Python第一讲(我和Python的第一次亲密接触)
查看>>
小甲鱼Python第三讲(小插曲之变量和字符串)
查看>>
小甲鱼Python第十一讲(一个打了激素的数组2)
查看>>
小甲鱼Python第十三讲(戴上了枷锁的列表)
查看>>
小甲鱼Python第十四讲(各种奇葩的内置方法)
查看>>
小甲鱼Python第十五讲(格式化)
查看>>
小甲鱼Python第十七讲(Python的乐高积木)
查看>>
小甲鱼Python第十九讲(函数,我的地盘听我的)
查看>>
小甲鱼python第二十讲(内嵌函数和闭包)
查看>>
小甲鱼Python第二十一讲(lambda表达式)
查看>>
小甲鱼Python第二十三讲、第二十四讲(递归-这帮小兔崽子、汉诺塔)
查看>>
小甲鱼Python第二十七讲(集合)
查看>>
可调谐半导体激光器的窄线宽测试及压缩
查看>>
matlab中 %d,%f,%c,%s
查看>>
常见的光纤接头汇总
查看>>
半导体激光器—问题整理(二)
查看>>
科研日记7.31
查看>>
zemax仿真二向色镜
查看>>