Hemos desarrollado varias aplicaciones y las hemos publicado en Android Market. Ahora estamos escribiendo una aplicación que otra compañía marcará y venderá a través de su propia cuenta de editor. La otra compañía no tiene experiencia con Android Market o con el desarrollo de Android. Agradecería cualquier idea de otros que se hayan enfrentado a situaciones similares. Estoy específicamente preocupado por las siguientes áreas:
Firmando la aplicación
Las alternativas que vemos son: firmar con nuestra clave habitual; cree un par de claves de firma específico para la otra compañía y firme con eso; o ayudar a la otra compañía a instalar un sistema de desarrollo, generar un par de claves y firmar ellos mismos. Esto último requeriría que les enviemos las fuentes del proyecto, lo que presenta sus propios problemas. Aparte de nuestra preocupación por el envío de la fuente, ¿la elección tiene alguna importancia?Licencias
Dado que la verificación de la licencia se realizará en su cuenta, el código deberá incrustar su clave pública para descifrar la respuesta de la licencia. ¿Hay alguna razón por la que deberían preocuparse por compartir esa clave con nosotros? ¿Hay alguna alternativa para que compartan la clave con nosotros?Editorial
La otra compañía es responsable de todo el marketing y las ventas; Somos responsables del desarrollo de la aplicación. Por lo que podemos decir, Android Market no está configurado para permitir una separación limpia de estos roles. (Se supone que el desarrollador también será el editor). Esto hace que sea difícil establecer una división de responsabilidades para el proceso de publicación. Nuestro pensamiento inicial fue entregarles el archivo .apk y dejar que lo manejen desde allí. El problema de la licencia fue el primer indicio de que estábamos siendo ingenuos al respecto. El proceso de publicación en sí es bastante técnico, y vemos dos alternativas: guiarlos a través de todos los pasos o pedirles que nos den acceso a su cuenta de editor y que lo hagamos nosotros mismos. ¿Qué hacen los demás?
fuente
Probablemente no quieran hacerlo ellos mismos (a menos que sean una compañía de software) ni quieren estar encerrados en usted, así que obtenga una clave separada y cuide de todo.
Si puede eliminar los elementos técnicos del proceso de publicación, puede estar haciendo algo.
fuente