Cómo ocultar imágenes de apk?

La función base de mi aplicación es mostrar imágenes. Puedo extraer el contenido de un paquete apk en un PC. Es fácil ver todos los activos en el paquete – entre otras, las imágenes contenidas. Me gustaría esconder esas imágenes. Sólo deben ser visibles en tiempo de ejecución en el dispositivo en el que el usuario instaló el paquete.

¿Hay alguna forma de resolver este problema? ¡Gracias!

Almacene las imágenes cifradas o de alguna manera revueltas.

Puesto que la llave tiene que estar en el APK, será siempre posible agrietarse por el atacante determinado, así que no se moleste con nada más fuerte. Cifra simple con clave en el código es suficiente para detener el habitual usuario curiosidad.

Bueno, hay una manera alrededor para este material.

  1. Cree una base de datos con la tabla Image en sql-light.
  2. Almacene todas las imágenes en campo del BLOB.
  3. Presente o base de datos cuando el usuario intsall el APK
  4. Lea todas las imágenes de DB y presente en la interfaz de usuario.
  5. Cuando el usuario desinstale la aplicación; Quitar el DB también.

Sé que esto es grande pero ésta es manera segura de asegurar sus imágenes y de hacer APK.

Espero que esto ayude

Otra forma sería generar un identificador único para el usuario y luego descargar las imágenes de un servidor remoto después de pasar ese ID único. El servidor remoto lee el identificador único y encripta los archivos basados ​​en ese identificador único más alguna otra cadena que puedes poner en tu código.

  • Zipalign error: El sistema no puede encontrar el archivo especificado
  • ¿Cuál es la diferencia entre el archivo apk de la carpeta bin y el archivo apk creado a través de la opción Export en Eclipse?
  • Instalación de la aplicación de Android a través del servicio OTA
  • Tamaño APK es más grande de lo esperado - android studio
  • Integre una aplicación de Android (.apk) en un proyecto de Android existente
  • Eliminar apk en la prueba alfa para cargar una diferente con el mismo código de versión
  • Archivos de expansión en Android 6
  • Android studio, donde está el archivo de mapeado proguard
  • ¿Qué precauciones y advertencias debemos conocer al usar el nuevo "APK Signature Scheme v2"?
  • Google Play Android .apk Upload "Falló al ejecutar aapt dump badging"
  • Determinar el certificado de firma de un APK
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.