es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Enlace al repositorio de código abierto sin violar las políticas del Programa de Google Play.

Este cuestionamiento no está clarificando los términos de las Políticas de Programas de Google Play (como se indica en https://meta.stackoverflow.com/questions/272165/are-developer-centric-questions-about-application-stores-on-topic).

Tengo una aplicación de código abierto para Android que he desarrollado recientemente. Esta aplicación también está publicada en otras tiendas de aplicaciones (por ejemplo, Samsung Galaxy Store). La aplicación contiene un botón que enlaza al repositorio de código abierto. En el README del repositorio se encuentran enlaces a tiendas de aplicaciones de terceros.

Sé que Google Play no permite enlaces a otros canales de distribución en tu aplicación.

Sin embargo, dado que mi aplicación enlaza al repositorio de código abierto, que presenta el README al usuario, y el README contiene varios enlaces no compatibles con la política a otras tiendas de aplicaciones, esto sería una violación de la política.

¿Cuál es la mejor solución para presentar diferentes READMEs para diferentes variantes de la aplicación? Puedo crear un espejo, pero el README no compatible también se copiará. No creo que una rama separada sea apropiada solo para un README, lo que complicaría las cosas.

Por favor, deja un comentario si sientes que mi pregunta es demasiado vaga.

Gracias.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Solución para enlaces no compatibles en el README de una aplicación de Android de código abierto publicada en múltiples tiendas de aplicaciones

    Como experto en TI especializado en Android, GitHub y Google Play, es importante asegurarse de que la aplicación de código abierto desarrollada para Android cumpla con las políticas del Programa de Google Play. Una de las violaciones de política es la inclusión de enlaces a otros canales de distribución de aplicaciones en la aplicación.

    Sin embargo, en escenarios donde la aplicación contiene un botón que enlaza al repositorio de código abierto que presenta el README al usuario, y el README contiene múltiples enlaces no compatibles con otras tiendas de aplicaciones, esto constituiría una violación de la política.

    Para abordar esto, se puede considerar la creación de archivos README separados para cada tienda de aplicaciones, cada uno con enlaces compatibles. Una posible solución sería crear ramas separadas para cada tienda de aplicaciones, donde cada rama esté dedicada a la versión de la tienda de aplicaciones correspondiente de la aplicación, incluyendo el README compatible.

    Este enfoque asegura que los enlaces no compatibles en el README inicial no se propaguen a los archivos README posteriores, al tiempo que facilita la gestión de diferentes archivos README para diferentes variantes de la aplicación.

    Alternativamente, se puede considerar alojar los archivos README separados para cada tienda de aplicaciones en páginas web separadas, cada una vinculada a la versión de la tienda de aplicaciones de la aplicación.

    En general, la clave es asegurarse de que los enlaces en el archivo README de la aplicación de Android de código abierto cumplan con las políticas del Programa de Google Play, al tiempo que se proporciona al usuario una guía completa y compatible con la funcionalidad de la aplicación.

Comments are closed.