Assinando no modo de depuração
As ferramentas de criação do Android fornecem um modo de assinatura de depuração que facilita o desenvolvimento e a depuração do aplicativo, enquanto atendem aos requisitos do sistema Android para assinar o APK. Ao usar o modo de depuração para criar seu aplicativo, as ferramentas do SDK chamam o Keytool para criar automaticamente um keystore e chave de depuração. Essa chave de depuração é usada para assinar automaticamente o APK, assim você não precisa assinar o pacote com sua própria chave.
As ferramentas do SDK criam o keystore / key de depuração com nomes / senhas predeterminados:
Keystore name: "debug.keystore"
Keystore password: "android"
Key alias: "androiddebugkey"
Key password: "android"
CN: "CN=Android Debug,O=Android,C=US"
Se necessário, você pode alterar o local / nome do keystore / key de depuração ou fornecer um keystore / key de depuração personalizado a ser usado. No entanto, qualquer keystore / chave de depuração personalizada deve usar os mesmos nomes e senhas de keystore / key que a chave de depuração padrão (conforme descrito acima). (Para fazer isso no Eclipse / ADT, vá para Windows> Preferências> Android> Compilar .)
Cuidado: Você não pode liberar seu aplicativo ao público quando assinado com o certificado de depuração.
Fonte: Developer.Android