Error 'Aplicación no instalada' en Android

Resuelto Entropy1024 asked hace 54 años • 0 respuestas

Tengo un programa funcionando en el emulador de Android. De vez en cuando he estado creando un .apk firmado y exportándolo a mi HTC Desire para probarlo. Todo ha ido bien.

En mi último .apk exportado, aparece el mensaje de error "Aplicación no instalada" cuando intento instalar el .apk. Funciona bien en los emuladores.

Como he estado probando principalmente en emuladores y solo de vez en cuando exportando a un teléfono real, no estoy seguro de cuándo sucedió esto. ¿Cuál es la causa probable de que no se instale en un teléfono físico pero funcione bien en los emuladores?

Intenté reiniciar el teléfono y eliminar el .apk existente, pero no solucionó el problema.

Entropy1024 avatar Jan 01 '70 08:01 Entropy1024
Aceptado

Principalmente para teléfonos más antiguos

Solo encontré el App not installederror al intentar instalar una apk en mi teléfono que funciona con 4.4.2, también conocido como KitKat, pero mi amigo no encontró este error en su teléfono que funciona con 6+. Probé otras soluciones, como eliminar la versión anterior/de depuración de la aplicación porque la apk era una versión de lanzamiento, borrar los datos de la aplicación de depuración e incluso borrar todos mis datos almacenados en caché. Luego, finalmente me di cuenta de que todo lo que tenía que hacer era seleccionar ambas versiones de firma al crear mi apk firmado.

ingrese la descripción de la imagen aquí

Antes solo había V2 (Full APK Signature)seleccionado, pero después de seleccionarlo V1 Jar Signaturetambién, pude instalar con éxito mi APK firmado en mi dispositivo 4.4.2.

Chris Gong avatar Mar 05 '2017 18:03 Chris Gong

Para mí, en Android 9 (API 28), deshabilitar Google Play Protect de la aplicación Play Store funcionó y pude deshacerme del App not Installederror.

Para desactivar Google Play Protect. Abra la aplicación "Play Store" => toque el botón Menú => seleccione la opción "Play Protect" => Desactive las opciones "Escanear el dispositivo en busca de amenazas a la seguridad".

Qasim avatar Sep 02 '2018 07:09 Qasim

Tuve un problema similar y fue porque estaba intentando instalar una apk en un teléfono con una versión anterior de la misma apk y ambas apk no estaban firmadas con el mismo certificado. Es decir, cuando usé el mismo certificado pude sobrescribir la instalación anterior, pero cuando cambié el certificado entre versiones, la instalación no fue posible. ¿Estás usando el mismo certificado?

Javi avatar Nov 19 '2010 16:11 Javi

Es evidente que existen muchas causas de este problema. Para mí, la situación era la siguiente: lo había implementado en mi Nexus 7 (dispositivo real) desde Android Studio (v1.3.2). Todo funcionó bien. Luego creé una apk firmada y la subí a mi Google Drive. Después de desconectar mi Nexus del USB, fui a configuración/aplicaciones y desinstalé mi aplicación (App1). Luego abrí Google Drive, hice clic en mi App1.apk y elegí instalarlo (debo asegurarme de haber permitido la instalación de apks en la configuración). Luego recibí el temido mensaje "Aplicación no instalada"

Solución para mí: regrese a configuración/aplicaciones y desplácese por todas las aplicaciones y en la parte inferior había una versión pálida de mi App1 (tenga en cuenta que la App1 original estaba en la parte superior en orden alfabético y se eliminó como se indica arriba). Al hacer clic en la versión pálida decía "No instalado para este usuario". (Había configurado mi nexo para tener más de un usuario). Pero en la esquina superior derecha hay un botón de tres puntos . Presioné esto y decía "Desinstalar para todos los usuarios" . Lo cual hice y solucionó el problema. Ahora pude hacer clic en App1.apk y se instaló bien sin error.

Astra Bear avatar Nov 13 '2015 23:11 Astra Bear

Enfrenté el problema cuando actualicé mi Android de 2.3.2 a 3.0.1. Si este es el caso, el IDE considerará automáticamente los siguientes puntos.

1. No puedes instalar una aplicación con android:testOnly="true" por medios convencionales, como desde un administrador de archivos de Android o desde una descarga desde un sitio web.

2.Android Studio configura android:testOnly="true" en los APK que se ejecutan desde

Si ejecuta su aplicación conectando directamente el dispositivo a su sistema, apk se instalará y ejecutará sin problemas.

Si envió esta apk mediante una copia desde la carpeta de depuración y colocación de compilación, nunca se instalará en el dispositivo.

Solución : vaya a Build ---> Build APK(s) ---> copie el archivo apk compartido a su equipo

entonces tu problema se resolverá.

Surya Reddy avatar Dec 08 '2017 12:12 Surya Reddy