Desenvolvemos vários aplicativos e os publicamos no Android Market. Agora, estamos escrevendo um aplicativo que outra empresa marcará e venderá por meio de sua própria conta de editor. A outra empresa não tem experiência com o Android Market ou com o desenvolvimento do Android. Eu apreciaria todas as idéias de outras pessoas que enfrentaram situações semelhantes. Estou especificamente preocupado com as seguintes áreas:
Assinando o aplicativo
As alternativas que vemos são: assine com nossa chave usual; crie um par de chaves de assinatura específico para a outra empresa e assine com isso; ou ajude a outra empresa a instalar um sistema de desenvolvimento, gerar um par de chaves e fazer a assinatura por conta própria. O último exigiria que enviassemos as fontes do projeto, o que apresenta seus próprios problemas. Além da nossa preocupação em enviar a fonte, a escolha importa de alguma forma?Licenciamento
Como a verificação da licença será feita em sua conta, o código precisará incorporar sua chave pública para descriptografar a resposta da licença. Existe alguma razão para eles se preocuparem em compartilhar essa chave conosco? Existem alternativas para eles compartilharem a chave conosco?Publicação
A outra empresa é responsável por todo marketing e vendas; somos responsáveis pelo desenvolvimento do aplicativo. Pelo que sabemos, o Android Market não está configurado para permitir uma separação limpa dessas funções. (Pressupõe que o desenvolvedor também será o editor.) Isso dificulta a divisão de responsabilidades pelo processo de publicação. Nosso pensamento inicial era entregar o arquivo .apk a eles e deixá-los lidar com isso a partir daí. A questão do licenciamento foi a primeira indicação de que estávamos sendo ingênuos quanto a isso. O processo de publicação em si é bastante técnico, e vemos duas alternativas: orientá-las em todas as etapas ou pedir que elas nos dêem acesso à conta de editor e façam isso sozinhas. O que os outros fazem?
fonte
Eles provavelmente não querem fazer isso sozinhos (a menos que sejam uma empresa de software) nem querem ficar presos a você; portanto, pegue uma chave separada e cuide de tudo.
Se você pode remover os elementos técnicos do processo de publicação, pode estar interessado em alguma coisa.
fonte