![](https://img-blog.csdnimg.cn/bf4057f692b343e6a8d3fbe6a742ed2c.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
安卓&Maven&Gradle
文章平均质量分 90
android 及 maven 使用,发布库到maven中心仓库,发布到本地,提高效率
HanlyJiang
观乎天文以察时变,观乎人文以化成天下
展开
-
Android-Gradle 运行单元测试时抓取 logcat 日志
运行android测试的时候抓取系统日志,遇到的主要问题包括:adb logcat 指定起始时间( not in time format 错误 );如何保存单元测试开始时间;gradle中执行 adb 命令;原创 2022-05-19 13:37:44 · 1713 阅读 · 0 评论 -
编写一个Android Gradle插件
gradle有三种编写插件的方式,我们这里使用在项目中的buildSrc模块中编写插件的方式,自定义了一个应用于Android项目的根据flavor过滤so库的gradle插件;概述自定义gradle插件有如下三种方式(🔗链接):在buildscript中直接编写;在buildSrc项目中编写插件代码;在独立的项目中编写插件代码;这里我们将使用buildSrc方式实现一个gradle插件。新建 buildSrc modulegradle会在项目中寻找名称为buildSrc模块,将其加原创 2022-05-26 22:59:38 · 484 阅读 · 0 评论 -
Android 库Maven上传 Gradle 配置模板
使用 maven-publish 插件发布库模块时的 gradle 配置模板。包括本地仓库及maven 中心仓库,支持发布javadoc及source.maven-publish 插件简要说明配置及任务生成规则maven-publish 可以帮助我们把 publication 发布到 repository 中。配置时的主体结构如下:publishing { publications { testSdk(MavenPublication){ } // 可以添加原创 2022-05-26 21:10:18 · 394 阅读 · 0 评论 -
简化Android库上传到Maven仓库的gradle配置
配置 android 上传到 maven 中心仓库,发现配置的代码有点多,而且如果有多个库模块需要上传,则需要复制粘贴不少重复的配置代码,于是编写了一个 gradle 插件用于简化提取这个配置过程;插件用途及效果本插件用于简化Android库上传到Maven中心仓库的配置,避免每个project的gradle中都放置一份重复较多的配置;插件有如下功能:简化 maven-publish 插件的配置流程;添加上传到Maven中心仓库的 publish 任务;支持配置上传时是否包含 javadoc原创 2021-05-31 17:54:58 · 1223 阅读 · 3 评论 -
如何发布Android库到Maven中心仓库
本文用于记录如何将自己的库上传到maven中心仓库,包括sonatype账号建立,密钥上传及gradle配置及任务执行原创 2022-02-24 23:05:32 · 4812 阅读 · 0 评论