没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
2页
搞这个东西也是花了蛮长时间,主要还是对gradle中的groovy语言不熟悉所导致的,写下来,以防下次再入坑~ 在gradle中新建task 如果你需要将某个module打包成aar,并上传到maven上去,需要在这个module下面的build.gradle文件中添加如下代码: 其中代码: apply plugin: 'maven' 表示我们要应用的插件。 MAVEN_LOCAL_PATH表示maven服务器地址,packaging表示需要打包的类型,groupId:artifactId:version,就是我们需要依赖的字段。 上传aar到maven服务器 在studio中打开控制
资源推荐
资源详情
资源评论
android 上传上传aar到私有到私有maven服务器的示例服务器的示例
搞这个东西也是花了蛮长时间,主要还是对gradle中的groovy语言不熟悉所导致的,写下来,以防下次再入坑~
在在gradle中新建中新建task
如果你需要将某个module打包成aar,并上传到maven上去,需要在这个module下面的build.gradle文件中添加如下代码:
其中代码:
apply plugin: 'maven'
表示我们要应用的插件。
MAVEN_LOCAL_PATH表示maven服务器地址,packaging表示需要打包的类型,groupId:artifactId:version,就是我们需要依赖的字段。
上传上传aar到到maven服务器服务器
在studio中打开控制台,执行命令
./gradlew uploadArchives
就能看到log一直跑,直到99%上传aar,如果提示buildSuccessful,那祝贺你,你已经将aar文件上传到maven服务器了。
上传时遇到的问题上传时遇到的问题
执行上传任务时,其实遇到蛮多问题的,这里记住几个就都写下来~
fail to resolve: TestProject:datalibrary:unspecified
解决办法:将
compile 'com.android.commonlibrary:datalibrary:0.1.0'
改为
compile 'com.android.commonlibrary:datalibrary:0.1.0@aar'
详情请见http://stackoverflow.com/questions/36114259/errorfailed-to-resolve-android-iconicslibrary-coreunspecified
return Code 401
解决办法:这是上传的账号密码不对,请跟maven仓库管理员认真核实申请的账号密码。
Fix the issues identified by lint
这个错误具体截图所示:
根据log提示,我们需要在每个module的build.gradle文件中的android域内添加代码
android{
lintOptions{
资源评论
weixin_38717359
- 粉丝: 7
- 资源: 904
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- VR开发的概要介绍与分析
- 自动驾驶定位系列教程七:点云畸变补偿.pdf
- HM2302D-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- HM2302B-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- springboot学生考勤管理系统
- HM2302A-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- HM2301-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 数据可视化的概要介绍与分析
- HM2301E-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- HM2301D-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功