Me gustaría publicar mi aplicación en GooglePlay, pero primero me gustaría hacer una última prueba con el apk firmado para asegurarme de que todas las claves API utilizadas funcionan correctamente con la versión de lanzamiento (GMaps, Facebook, etc).
Acabo de hacer una versión firmada de mi aplicación con nuestra clave de publicación y cuando intento instalar la aplicación en el dispositivo obtengo un error:.
He intentado copiar el apk en el dispositivo y instalarlo con una aplicación de instalación de apk.
Lo extraño es que cuando hago el mismo proceso con la clave de firma de depuración, todo está bien, puedo instalar y ejecutar la aplicación.
Aquí están los pasos del procedimiento:
Selecciono la clave de liberación, escribo la contraseña.
Hago select release build type en lugar de debugging
Por si acaso también definí en el archivo gradle las claves de firma pero debo admitir que no sé si es necesario.
He intentado como 7 siete veces ahora, así que supongo que este problema es no sólo un contraseña mal escrita, también Puedo hacer que esto funcione con la clave de firma estándar de depuración de android.
Por favor ayuda si puedes.
Es posible que esté utilizando el dispositivo android 5.0 o superior.
Sólo tienes que ir a la Configuración --> Apps --> Haga clic en su App. ---> En App página de información en el menú de la barra de acción habrá una opción llamada " Desinstalar para todos los usuarios " haga clic en eso. Su aplicación será completamente desinstalado y ahora se puede tratar de instalar la nueva versión sin problemas. Espero que esto te ayude.
Compruebe mi solución desde el enlace de abajo.
Espero que le ayude.
Para los usuarios actuales de Android Studio 2.3
esta respuesta es para usted, ya que casi nadie utiliza eclipse hoy en día para el desarrollo de Android, ya que Android Studio tiene enormes avances.
Así, Siga este camino para crear su archivo apk Firmado
.
Build
> Generar Signed apk
.Keystore ruta
.Contraseña, alias, clave contraseña
.Build type
seleccionar en consecuencia(por ejemplo, para liberar en playstore uso release
).Versión de la firma
seleccionar tanto V1
y V2
casillas de verificación.explorer
donde ha seleccionado para el apk para almacenar y verá su nombre de archivo .apk
como app-release.apk
usarlo."App no instalado" muestra cuando una aplicación con el mismo paquete ya instalado en el mismo dispositivo. acaba de eliminar su primera aplicación que estaba utilizando para fines de prueba antes de hacerlo a apk firmado. Esto funcionará.