0 votos

Problemas para instalar SwiftKey a través de APKPure

No tengo una cuenta de Google y uso APKPure (y F-Droid) para obtener la mayoría de las aplicaciones que necesito. Ahora, hay algunas aplicaciones que, después de descargarlas, se niegan a instalarse - me dan el error "App not installed" cuando intento instalarlas desde la interfaz de APKPure. Ahora mismo estoy viendo esto con la aplicación SwiftKey Keyboard: Ya la uso, y estoy intentando instalar una actualización de la misma pero me da ese error.

  • ¿Cómo puedo determinar por qué recibo el mensaje "Aplicación no instalada"?
  • ¿Debo intentar instalar en "Modo Seguro"? He oído hablar de él pero aún no sé cómo entrar en él.
  • Si quiero intentar instalar manualmente, ¿dónde puedo encontrar los archivos APK de mi aplicación?

Información adicional:

  • Estoy usando un Xiaomi Redmi 3S con la versión 6.0.1 de Android.
  • SwiftKey ya está instalado y está en uso; pero para asegurarme, lo he sustituido por otro teclado como aplicación de teclado elegida/activa y los resultados son los mismos.
  • El archivo APK parece para ser este (suponiendo que obtengo el mismo archivo desde mi escritorio y desde mi aplicación APKPure en mi dispositivo Android).
  • $ apksigner verify SwiftKey\ Keyboard_v6.6.9.32_apkpure.com.apk WARNING: META-INF/DEPENDENCIES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.

0 votos

Relacionado con esto: Error "Aplicación no instalada" en Android ¿Qué versión de Android tiene tu dispositivo? Tenías la aplicación (aquí: Swiftkey) instalada antes?

0 votos

@Izzy: Ver edición.

0 votos

Gracias. A continuación, podrías comprobar ese APK de Swiftkey: ¿cuál es la versión mínima de Android necesaria? Si tienes la oportunidad de ejecutarlo a través de apksigner verify swiftkey.apk Podría ser que le falte la firma v1 y tenga sólo la v2 (también deberías poder adivinar eso abriendo el APK con un gestor de ZIP y mirar en el META-INF/ directorio. Si hay un sig v1, debería haber 2 archivos cert. Si no, no se puede instalar en Android <7).

0voto

einpoklum Puntos 104

Siguiendo los pacientes consejos de @Izzy en los comentarios, me impacienté y finalmente lo resolví.

La razón de "App no instalada" en el caso de OP

La versión preinstalada de la aplicación SwiftKey Keyboard tenía algún tipo de incompatibilidad con las versiones más recientes -un "desajuste de firma"- que impedía la actualización de la primera a la segunda.

¿Debo intentar instalar en "Modo Seguro"?

No es relevante en este caso.

¿Cómo puedo actualizar SwiftKey?

Desinstala SwiftKey (sólo el paquete principal; puede haber paquetes auxiliares) e instala la nueva versión.

Es complicado. Lo que puedes hacer es echar un vistazo a los "registros":

  1. Instale una aplicación de visualización de registros como CatLog
  2. Instalar algo como Termux (o un servidor SSH, luego SSH en su teléfono)
  3. En un terminal, ejecute adb logcat
  4. Prueba a instalar SwiftKey
  5. Echa un vistazo a lo que se obtiene en el registro

Es necesario redirigir la salida del registro a un archivo de texto si no puede desplazar su terminal lo suficientemente bien.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X