Pregunta Obteniendo el error "El paquete parece estar dañado" al instalar el archivo apk


Tengo un problema extraño. Recibí este error después de actualizar Android Studio desde la 2.3.3 a la 3.0. El problema es que cuando intento instalar el archivo apk dice:

Aplicación no instalada. El paquete parece estar dañado.

Intenté generar apk tanto en la versión de depuración como en la versión de lanzamiento e intenté instalarlo, pero cada vez que instalo apk, muestra el mismo mensaje.

Cuando ejecuto el proyecto de android de android studio, funciona. Puede ser el problema de Gradle, pero no pudo solucionarlo. Por favor ayuda


46
2017-10-27 10:34


origen


Respuestas:


Después de buscar mucho encontré una solución:

Ve a Build-> Build Apk (s).

Después de crear apk verá un diálogo como a continuación.

enter image description here

Haga clic en localizar e instalarlo en su teléfono

Disfrutar


98
2017-11-06 12:22



Como obtuve este caso por mi cuenta y las respuestas aquí no me ayudaron, mi situación fue porque degradé la targetSdkVersion en el archivo del módulo de aplicación Gradle desde 24 a 22 por alguna razón, y aparentemente el apk no acepta otro con degradación targetSdkVersion para ser instalado sobre eso.

Entonces, una vez que lo cambié de nuevo a 24 el error desapareció y la aplicación se instaló correctamente.


2
2018-01-22 11:32



En mi caso; Si recibe este error mientras actualiza su aplicación, puede deberse a la versión del SDK de destino. En tal caso, recibirá este error en los registros;

"Package com.android.myapp new target SDK 22 doesn't support runtime permissions but the old target SDK 23 does"

Esto se debe a que su aplicación anterior fue compilada con una versión superior de SDK. Si tu nueva aplicación fue compilada con 22 y tu aplicación instalada fue compilada con 23, obtendrás The package appears to be corrupt error en la actualización.


1
2017-12-26 08:13



Cuando liberas la aplicación firmada, asegúrate de marcar ambas v1 y v2 en versiones de firma

Vea la captura de pantalla siguiente para obtener más información Signed APK generation


0
2017-10-27 10:43



En mi caso, el teléfono objetivo tenía la aplicación ya instalada, pero en un estado "deshabilitado". Entonces, el usuario pensó que ya estaba desinstalado, pero no fue así. Fui a la lista de aplicaciones principal, hice clic en la aplicación "deshabilitada", la desinstalé y luego la APK continuaría.


0
2018-05-17 15:27