Recomendado, 2024

La Elección Del Editor

Cómo detener permanentemente las actualizaciones de aplicaciones específicas de Android

Las actualizaciones de la aplicación pueden traer características nuevas y útiles o pueden eliminar una característica que nos fue útil. Si este último es el caso, ¿qué haces habitualmente? Lo más probable es que busque el APK de la versión inferior y desactive la actualización automática en Play Store. Aunque esto puede funcionar, no siempre es suficiente, principalmente por dos razones. Primero, los datos de su aplicación pueden perderse, y segundo, puede actualizar accidentalmente la aplicación, por lo que tendrá que pasar por el proceso de degradación nuevamente. Ahora, ¿qué pasa si le dijera que hay una manera con la que puede detener permanentemente las actualizaciones de la aplicación de una aplicación en particular? Eso sería genial, ¿verdad? Entonces, si está dispuesto a saber más sobre esto, aquí le indicamos cómo detener permanentemente las actualizaciones de cualquier aplicación de Android sin root:

Nota: probé este método en mi Moto G3 con Android 7.1.2 usando mi computadora portátil con Windows 10 Pro con Android Studio 2.3.3.

Requisitos previos para detener permanentemente las actualizaciones de cualquier aplicación de Android

Para detener permanentemente las actualizaciones de cualquier aplicación de Android, deberá volver a firmar el APK de la aplicación deseada. Pero antes de eso, hay algunas cosas que se mencionan a continuación que debe asegurarse.

  • Necesitará un software que pueda ver y extraer archivos y carpetas comprimidos . Yo recomendaría WinRAR.
  • Necesitará tener instalado Android Studio en su computadora.
  • Permita la instalación de aplicaciones de fuentes desconocidas en su dispositivo Android. Para esto, vaya a Configuración de su teléfono -> Seguridad -> Fuentes desconocidas, y active esta configuración.

Cómo detener permanentemente las actualizaciones de cualquier aplicación de Android

Ahora que tiene la configuración deseada lista para el procedimiento, puede comenzar siguiendo los pasos a continuación.

  • Busque la ruta en la carpeta de Android Studio que tiene el archivo "keytool.exe" . Puede copiar esto para facilidad en otros pasos. Si mantuviste la ruta de instalación de la aplicación como la predeterminada, entonces debería ser la siguiente:

    C: \ Archivos de programa \ Android \ Android Studio \ jre \ bin

  • Ahora abra el símbolo del sistema en su computadora en modo administrador . Para hacerlo, presione Win + X en su teclado y luego presione la tecla 'A'. Si se te solicita, dale el acceso al control de la cuenta del usuario. Ahora tendrá que cambiar el directorio a la ruta que copió en el paso anterior. Por ejemplo, si fuera la misma ruta mencionada, entonces ejecutaría el siguiente comando:
    cd C: \ Archivos de programa \ Android \ Android Studio \ jre \ bin

  • Una vez en ese directorio, ejecute el siguiente comando :

    keytool -genkey -v -keystore C: \ first-key.keystore -alias an_alias_has_no_name -keyalg RSA -keysize 2048 -validity 10000

    Nota: Puede reemplazar "primera clave" y "an_alias_has_no_name" con cualquier nombre que prefiera.

  • Ahora se le pedirá que ingrese algunos detalles. Introduzca una contraseña que pueda recordar. Puede introducir los otros detalles como le convenga. Cuando se le solicite la confirmación, presione 'y' en su teclado y presione Enter.

  • El siguiente paso consiste en descargar el APK de la versión de la aplicación que desee. Puedes hacerlo buscando la aplicación en APKMirror. Mueva este archivo a la carpeta que abrió en el primer paso. Descargué el APK para QuickPic v4.5.2 e incluso lo cambié de nombre a QuickPic.apk por conveniencia.

  • Ahora abra este archivo APK con el extractor de archivos abierto en modo administrador. Después de esto, borre la carpeta “META-INF” .

  • Vuelva a la ventana del símbolo del sistema y ejecute el comando que se indica a continuación. Siga esto introduciendo la contraseña que estableció en los pasos anteriores.

    jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore C: \ first-key.keystore QuickPic.apk an_alias_has_no_name

    Nota: Reemplace "first-key" y "an_alias_has_no_name" con los mismos nombres que usó en los pasos anteriores, y reemplace "QuickPic.apk" con el nombre de su archivo APK.

  • El paso anterior debería haber vuelto a firmar el archivo APK. Copia el archivo en tu teléfono e instálalo . Para confirmar, puede verificar la versión de la aplicación y abrirla en Play Store (no tendría la opción de actualizarla).

Detener permanentemente las actualizaciones para aplicaciones específicas de Android

Con este método, puede detener permanentemente las actualizaciones de cualquier aplicación de Android en su dispositivo. Aunque esto requiere el uso de algunos comandos de CMD, he intentado explicar los pasos de la mejor manera posible. Aparte de este método, ¿hay alguna otra forma que conozca para detener las actualizaciones de una aplicación en particular en Android? Hazme saber en la sección de comentarios a continuación.

Top