Android Studio使用apklib
来源:互联网 发布:软件开发课程 编辑:程序博客网 时间:2024/06/14 07:56
- 新建一个android studio project,名字MyTest
简单修改一下build.gradle(Project:MyTest)中allprojects的 repositories设置
``` allprojects { repositories { mavenLocal() maven { url "http://maven.aliyun.com/nexus/content/groups/public" } jcenter() mavenCentral() } } ```
- 下载PullToRefresh Library,下载是类型为.apklib类型(apklib实际就是针对安卓项目中代码+资源的一种打包方式)。这种打包方式的项目是不能够使用gradle直接导入android studio的。
- 为了导入,将.apklib扩展名直接改为.rar,解压后的内容与一个安卓项目无异。有src和res以及AndroidManifest.xml文件。
- 将该解压内容作为module导入到工程中。
- 此时要修改如下几个方面的内容:
6.1 确认pulltorefresh_library与app的build.gradle文件中的compileSdkVersion和buildToolsVersion是否一致。不一致时取较高的版本号作为一致的版本号。
6.2 为app添加module依赖,将pulltorefresh_library作为依赖添加进来。
6.3 对于app来说,pulltorefresh_library要作为一个库来使用。因此要修改bulid.gradle(Module pulltorefresh libray )
修改时,将原apply plugin: ‘com.android.application’,改为apply plugin:’com.android.library’。
然后将defaultConfig {
**applicationId "com.handmark.pulltorefresh.library"**
minSdkVersion 4
targetSdkVersion 4
}
中applicationId一行删除。最终的build.gradle为:
6.4 项目使用的是pulltorefresh_library2.1.1版本,库中有一个类pulltorefreshwebview使用了过时的floatMath类,将其修改为Math类即可。 - 运行app即可。
0 0
- Android Studio使用apklib
- IntelliJ import apklib
- 【android】 android studio使用
- android studio使用教程
- Android Studio使用教程
- Android Studio使用教程
- Android Studio使用教程
- android studio 使用
- Android Studio使用大全
- Android Studio使用教程
- Android studio 使用问题
- Android Studio使用教程
- Android Studio使用问题
- Android Studio使用教程
- Android Studio使用
- Android Studio使用教程
- Android studio使用教程
- Android Studio使用教程
- 实践编程自我检错_蓝桥杯_ 基础练习 十六进制转八进制
- 简单常用时间格式化工具类
- SSH+Dubbo+zookeeper集成
- Mybatis 简单查询
- log4j编写一个单独的日志输出类
- Android Studio使用apklib
- Android仿斗鱼滑动登录验证
- 在ccs7下进行DM6467的开发(2):在Linux下安装ccs
- Verilog/CPLD代码之1s定时LED跑马灯
- collections deque(双向队列)
- OGRE学习系列一:OGRE安装与环境配置
- 复习(一)
- vue初步认识
- AngularJS中$location.path() 地址栏出现”#!”问题