Android Gradle Publish Library On GitLab 笔记

  • 可以参考 发布 Android 库到 GitHub

  • 对应 GitHub 上的 示例工程

但是 Gitlab 的 publish 的配置还是存在一定的差异,可以参考官方文档 publish-by-using-gradle

主要是这一段:

repositories {
        maven {
            url "https://gitlab.example.com/api/v4/projects//packages/maven"
            credentials(HttpHeaderCredentials) {
                name = "Private-Token"
                value = gitLabPrivateToken // the variable resides in ~/.gradle/gradle.properties
            }
            authentication {
                header(HttpHeaderAuthentication)
            }
        }
    }

其他的就和 GitHub 差不多了,剩下的就是用 Android Studio 生成对应 Library 的 AAR ,以及对相关的 library 执行 publish 了,这些建议用 AS 的 Gradle 窗口配置,免得出现问题,如图:

Android Gradle Publish Library On GitLab 笔记_第1张图片
生成对应 Library 的 AAR .png
Android Gradle Publish Library On GitLab 笔记_第2张图片
publish.png

你可能感兴趣的:(Android Gradle Publish Library On GitLab 笔记)