tutorial - android studio versiones
Obteniendo el error "El paquete parece estar daƱado" al instalar el archivo apk (7)
Tengo un problema extraño. Recibí este error después de actualizar Android Studio de 2.3.3 a 3.0 ... El problema es cuando intento instalar el archivo apk que dice
Aplicación no instalada El paquete parece estar corrupto.
Intenté generar apk tanto en la versión de depuración como de lanzamiento e intenté instalarlo, pero cada vez que instalo apk muestra el mismo mensaje.
Cuando ejecuto el proyecto de Android desde el estudio de Android, funciona. Puede ser el problema de Gradle, pero no pudo solucionarlo. Por favor ayuda
Como obtuve este caso por mi cuenta y las respuestas aquí no me ayudaron, mi situación se debió a que
targetSdkVersion
el
targetSdkVersion
en el archivo del módulo de la aplicación gradle de
24
a
22
por alguna razón, y aparentemente el apk no acepta otro. con
targetSdkVersion
degradado para instalarse sobre él.
Entonces, una vez que lo cambié a 24, el error desapareció y la aplicación se instaló correctamente.
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 lo estaba. Fui a la lista principal de aplicaciones, hice clic en la aplicación "deshabilitada", la desinstalé y luego el APK continuaría.
En mi caso, haciendo build, desde Build> Build apks, funcionó.
En mi caso; Si recibe este error mientras actualiza su aplicación, puede deberse a la versión de destino del SDK. 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 se compiló con una versión superior de sdk.
Si su nueva aplicación fue compilada con 22 y su aplicación instalada fue compilada con 23, obtendrá
The package appears to be corrupt
error
The package appears to be corrupt
en la actualización.
Esto es raro No sé por qué esto me estaba sucediendo mientras generaba apk firmado, pero los pasos siguientes funcionaron para mí.
- Vaya al archivo y seleccione invalidar cachés / reinicios
- Después de eso, vaya a construir seleccione proyecto limpio
- Y luego seleccione Reconstruir proyecto
Eso es.