awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

Awesome GitHub RepositoriesChannel Package Generation

Generating multiple versions of Android packages specifically for distribution channel differentiation.

Distinct from Android Packages: Distinct from Android Packages: focuses specifically on generating channel-specific variants rather than general APK/AAB creation.

Explore 2 awesome GitHub repositories matching devops & infrastructure · Channel Package Generation. Refine with filters or upvote what's useful.

Awesome Channel Package Generation GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • meituan-dianping/walleAvatar de Meituan-Dianping

    Meituan-Dianping/walle

    6,852Ver en GitHub↗

    Walle is a tooling system for automating the injection of distribution channel identifiers and metadata into signed Android application binaries. It functions as a command-line utility and build pipeline extension that reads and writes custom metadata directly into the Android application signing block. The tool specifically modifies the Android Signature V2 block to embed channel identifiers and key-value pairs without re-signing the binary. This approach enables the generation of multiple channel-specific application packages without requiring a full binary rebuild or repeated signing opera

    Creates multiple versions of an Android app for different distribution channels without rebuilding the project.

    Javaandroidapk-signature-scheme-v2gradle
    Ver en GitHub↗6,852
  • mcxiaoke/packer-ng-pluginAvatar de mcxiaoke

    mcxiaoke/packer-ng-plugin

    4,797Ver en GitHub↗

    Este proyecto es un plugin de compilación de Gradle para Android diseñado para automatizar la creación de paquetes de aplicaciones específicos para cada canal a partir de un único proceso de compilación. Funciona como un generador de variantes de APK que inyecta identificadores de distribución únicos en los paquetes de aplicaciones para rastrear las fuentes de instalación en diferentes tiendas de aplicaciones. La herramienta gestiona todo el ciclo de vida de la distribución, desde la definición de canales de destino mediante configuración externa hasta la generación de las variantes de paquete correspondientes. Utiliza nombres de artefactos basados en plantillas con marcadores de posición dinámicos para organizar los archivos de salida e incluye un sistema para cargar binarios firmados y metadatos en repositorios Maven remotos a través de endpoints de lanzamiento y snapshot. El plugin maneja transformaciones de paquetes post-compilación para incrustar marcadores de distribución sin requerir una recompilación completa. Además, proporciona capacidades para la identificación de canales en tiempo de ejecución para activar comportamientos específicos del entorno, así como utilidades de validación para verificar que las etiquetas de canal correctas se incrustaron durante la compilación.

    Generates multiple versions of Android packages specifically for distribution channel differentiation.

    Javaandroidapkgradle
    Ver en GitHub↗4,797
  1. Home
  2. DevOps & Infrastructure
  3. Distribution and Packaging
  4. Software Distribution
  5. Application Packaging
  6. Android Packages
  7. Channel Package Generation

Explorar subetiquetas

  • Channel DefinitionsConfiguration of target distribution channels via inline lists or external files. **Distinct from Channel Package Generation:** Focuses on the definition and configuration of channels rather than the generation of the packages themselves.