登录 注册

gradle-play-publisher

去点 Star
自动化与工作流
4,323
Stars
—
Forks
0
Watchers
—
Open Issues
待补全
许可证
Kotlin
语言
—
创建时间
最近更新

项目能做什么

Gradle Play Publisher 是一款专为 Android 打造的 Google Play 自动化发布 Gradle 插件。它解决了手动发版繁琐的问题,核心功能包括:自动构建、上传及晋级 APK/AAB 安装包,并支持同步发布应用商店详情、应用内商品及订阅等元数据。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<p align="center">
    <img alt="Logo" src="assets/logo.svg" width="25%" />
</p>

<h1 align="center">
    Gradle Play Publisher
</h1>

<p align="center">
    <a href="https://github.com/Triple-T/gradle-play-publisher/actions">
        <img src="https://github.com/Triple-T/gradle-play-publisher/workflows/CI/CD/badge.svg" />
    </a>
    <a href="https://plugins.gradle.org/plugin/com.github.triplet.play">
        <img src="https://img.shields.io/maven-metadata/v/https/plugins.gradle.org/m2/com/github/triplet/play/com.github.triplet.play.gradle.plugin/maven-metadata.xml.svg?label=Gradle%20Plugins%20Portal" />
    </a>
</p>

Gradle Play Publisher (GPP) is Android's unofficial release automation Gradle Plugin. It can do
anything from building, uploading, and then promoting your App Bundle or APK to publishing app
listings and other metadata.

## Project status: maintenance mode

Issues are ignored, but pull requests are not. If you need to get something done, submit a PR!

## Table of contents

1. [Quickstart guide](#quickstart-guide)
2. [Prerequisites](#prerequisites)
    1. [Initial Play Store upload](#initial-play-store-upload)
    2. [Signing configuration](#signing-configuration)
    3. [Service Account](#service-account)
3. [Basic setup](#basic-setup)
    1. [Installation](#installation)
    2. [Authenticating Gradle Play Publisher](#authenticating-gradle-play-publisher)
4. [Task organization](#task-organization)
5. [Managing artifacts](#managing-artifacts)
    1. [Common configuration](#common-configuration)
    2. [Publishing an App Bundle](#publishing-an-app-bundle)
    3. [Publishing APKs](#publishing-apks)
    4. [Uploading an Internal Sharing artifact](#uploading-an-internal-sharing-artifact)
    5. [Promoting artifacts](#promoting-artifacts)
    6. [Handling version conflicts](#handling-version-conflicts)
6. [Managing Play Store metadata](#managing-play-store-metadata)
    1. [Quickstart](#quickstart)
    2. [Directory structure](#directory-structure)
    3. [Publishing listings](#publishing-listings)
    4. [Publishing in-app products](#publishing-in-app-products)
    5. [Publishing in-app subscriptions](#publishing-in-app-subscriptions)
7. [Working with product flavors](#working-with-product-flavors)
    1. [Disabling publishing](#disabling-publishing)
    2. [Combining artifacts into a single release](#combining-artifacts-into-a-single-release)
    3. [Using multiple Service Accounts](#using-multiple-service-accounts)
8. [Advanced topics](#advanced-topics)
    1. [Using CLI options](#using-cli-options)
    2. [Using HTTPS proxies](#using-https-proxies)

## Quickstart guide

1. Upload the first version of your APK or App Bundle using the
   [Google Play Console](https://play.google.com/apps/publish)
2. [Create a Google Play Service Account](#service-account)
3. [Sign your release builds](https://developer.android.com/studio/publish/app-signing#gradle-sign)
   with a valid `signingConfig`
4. [Add and apply the plugin](#installation)
5. [
阅读完整原文

项目深度分析 AI 生成

商业维护版 GPP 与企业技术支持(Fork-as-a-Service)

产品构想接管原项目进入维护模式留下的生态真空,提供对最新 Android Gradle Plugin (AGP)、Gradle 及 Google Play Developer API 的持续升级兼容分支,并为企业客户提供 SLA 保障的缺陷修复和配置支持。
核心功能第一时间跟进 AGP/Gradle 破坏性更新的兼容构建包、Play Developer API 最新特性支持、工单响应 SLA、历史版本热修复定制。
目标用户高度依赖 GPP 自动化发布且内部无充足 Gradle 插件开发资源的开发团队。
难度/周期中等 · 1 - 2 个月 · 成本:低(主要为维护构建和测试流水线的基础服务器成本)。
收费模式按团队规模或应用数量订阅收取支持费,提供商业许可与专业服务包(每月/每年)。
竞争风险Google 官方可能会推出更原生易用的 Play 自动化发布插件;开源社区若出现活跃且免费的知名替代 Fork 分流用户。
依据 已验证事实

多商店与多渠道一键分发 SaaS 平台

产品构想基于 GPP 的发布逻辑,包装出一套跨 Google Play、华为 AppGallery、第三方 APK 渠道的统一发布与元数据管理服务,提供 Web 界面与 CI/CD 插件集成。
核心功能统一元数据管理与多语言本地化同步、凭证加密托管、多渠道打包与自动化分发策略引擎、发版状态看板与失败告警。
目标用户需要同时面向出海和多渠道分发的 Android 开发团队、发行商。
难度/周期高 · 3 - 6 个月 · 成本:中等(API 服务、加密存储、轻量云构建节点、域名与认证服务)。
收费模式SaaS 阶梯订阅制(按管理应用数、每月发版次数与团队席位计费)。
竞争风险各应用商店 API 权限规范差异巨大,维护接口成本极高;涉及敏感的应用签名证书和 API 密钥,安全合规信任门槛高。
依据 AI推测

Google Play 商店元数据与 ASO 自动化管理工具集

产品构想将 GPP 中纯元数据管理(发布 Listings、截图、内购项/订阅项)能力剥离并强化,做成专为 ASO 运营和发布团队打造的轻量化自动化同步 CLI 与 GitHub Action 工具包。
核心功能Git 驱动的商店文本/多语言本地化文件自动同步、应用内购买(IAP)和订阅项批量配置与比对检查、发布预校验检测。
目标用户拥有大量商品化应用矩阵的独立出海开发者、移动运营与 ASO 人员。
难度/周期低 · 2 - 4 周 · 成本:极低(主要是本地工具与静态文档托管)。
收费模式工具采用 Freemium 模式,高级功能(批量矩阵发布、CI Actions 高频配额、IAP 自动化)付费购买许可证或许可授权。
竞争风险仅元数据管理市场空间较为细分,受众基数小于全量打包发布需求。
依据 尚需验证的假设
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

相似项目数据正在完善中,暂不展示(避免误导)

项目优势与风险

技术成熟度创建时间待补全,最近推送 ,发布过 82 个 Release
社区活跃Star 4,323 / Fork 0 / Issue 0(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。