Para poder testar determinados aplicativos Android, deve-se reconstruí-los fornecendo uma chave privada. Exemplos desses aplicativos são aqueles pré-instalados em dispositivos ou APIs que precisam de permissões do administrador ou no nível-raiz.
Sobre Esta Tarefa
Para testar determinados aplicativos, são necessárias permissões do administrador ou no nível-raiz. Por
exemplo, os aplicativos pré-instalados em dispositivos, são protegidos e não podem ser desinstalados sem direitos de administrador. Exemplos de outros aplicativos que
precisam de permissões em nível raiz são Gmail, Facebook, Dropbox e aplicativos
que usam APIs do Google (por exemplo, para acessar o Google maps, o Google
marketplace) ou APIs do Facebook. Para testar esses tipos de aplicativos, deve-se fornecer sua chave privada e reconstruir o aplicativo. O aplicativo é, portanto, recompilado com o novo certificado. No caso de
aplicativos pré-instalados, em que os pacotes de gravação e de reprodução compartilham
a mesma chave de assinatura que a do aplicativo original, os pacotes podem agora
ser instalados no dispositivo.
Quando você iniciar uma gravação ou uma reprodução
no dispositivo, o aplicativo instalado atualmente não será desinstalado,
mas sim substituído pelo aplicativo pronto para gravação ou o aplicativo pronto para
reprodução, respectivamente, se a opção
Este aplicativo
é pré-instalado e não pode ser desinstalado estiver selecionada.