APK Editor Es una Herramienta con la que puedes hacer edición de tus archivos APK y un montón de cosas más para divertirte. Puedes hacer muchas cosas como reemplazar imágenes, audios, fondos, iconos, textos, permisos entre otros... todo dependerá de cómo lo uses y vas a necesitar saber un poco sobre el tema. para que aprendas más rápido te dejare una serie de ejemplos. Usaremos "5 Balls" para los ejemplos. (Para Descargar 5 Balls, Clic Aquí )
Actualmente APK Editor Ofrece 4 Distintos Modos de Edición:
(1) Edición Completa: Edita los medios para decodificar todos los recursos, y luego guardarlo por codificación. Es el modo más poderoso, pero exige más de la CPU y la memoria, y también puede tener errores.
(2) Reemplazar Archivos sirve para reemplazar algunos archivos de la APK. Podría ser utilizado para reemplazar imágenes o hacer valer los recursos. Este modo, será muy útil para nosotros.
(3) Edición Rápida: se proporciona algunos atributos comunes de edición como nombre de la aplicación, nombre del paquete, ubicación de instalación, etc.
(4) Edición de Datos (ROOT): Este modo solo funciona con las app instaladas y su funcionamiento requiere Permisos de Súper Usuario. Permite cambiar el nombre de la aplicación, nombre del paquete, ubicación de Guardado, Firma de Paquete, Hora de empaquetado, Versión y peso de la App etc.
Ejemplo 1: Modificar nombre de la aplicación.
(1) Seleccione la aplicación haciendo clic en 'Seleccionar un APK Instalado' y a continuación, seleccione'5 Balls'
(2) En el dialogo de modo de edición, seleccione 'Edición Rápida', Aparecerá un Menú de Opciones Editables como en el siguiente gráfico.
(3) Cambiar '5 Balls' Por 'Five Balls'.
(4) Haga clic en botón'Guardar', y espere un momento mientras se guarda el nuevo archivo APK.
(5) Haga clic en 'Desinstalar' para desinstalar la aplicación original, y haga clic en 'Instalar' para instalar el nuevo APK. (tenemos que quitar el original debido a que sus firmas son diferentes)
También puede modificar el nombre de la aplicación en el modo: Edición Completa.
Ejemplo 2: Cambiar la Interfaz
Supongamos que queremos hacer que el botón en la página principal sea un poco más Grande.
(1) Seleccione la aplicación haciendo clic en 'Seleccionar un APK Instalado' y a continuación, seleccione '5 Balls'
(2) En el dialogo de modo de Edición, seleccione 'Edición Completa', y esperar por un momento mientras cargan todos los archivos del APK.
(3) Cambiar a 'Recursos', haga clic en 'layout', y haga clic en 'main.xml'.
(4) Cuando el archivo se abre, podremos ver que hay algunas líneas que comienzan con '<Button'. Haga clic en esa línea, y un dialogo se abrirá
(5) En la línea 'android:width' Cambia '100.0dip' por '160.0dip'.
(6) Guardar y hacer una Reinstalación:
Despues de la modificación:
Ejemplo 3: Hacer que una aplicación puede moverse a la tarjeta SD
Es similar con el Ejemplo 1.
Seleccione "Edición Rápida", y luego cambiar Lugar de instalación, Después Selecciona "Auto (Según el Sistema)" como en el siguiente grafico: Luego Seleccionar SD Externa.
Ejemplo 4: Eliminar Anuncios
(1) En el Menú Principal vamos a 'Seleccionar un APK Instalado' y selecciona el app (en este caso usaremos una app diferente a '5 Balls' porque esta no cuenta con anuncios para darte el ejemplo) el App que usaremos será: 'Hack App Data'
(2) Clic en 'Recursos' para ver los recursos editables, y entrar en la carpeta 'layout' dentro de la carpeta buscar el archivo llamado 'activity_main.xml' y abrir para editar el contenido de activity_main.xml. Clic en 'Editar' y desplazar hasta la última línea, ahora cambiaremos
layout_height="wrap_content"
por:
layout_height="0dip"
y clic en 'Guardar'.
(Lo que has hecho es darle invisibilidad al anuncio de la página principal pero es similar en el resto de paginas)
(3) Luego dale Clic en 'Guardar' en la parte superior derecha y el archivo APK estará guardado en tu carpeta de APK Editor
(La idea clave es hacer que el anuncio sea invisible en la interfaz.)
Ejemplo 5: Cambiar imagen de fondo
(1) Buscaremos la Aplicación con la opción 'Seleccionar un APK Instalado' y en este ejemplo volveremos a usar 'Hack App Data'
(2) Clic en 'Recursos' Se mostrarán los recursos editables y entraremos en la carpeta 'drawable' dentro de la carpeta buscaremos el archivo. 'hacker_bg.jpg' y daremos clic en la opción Reemplazar para cambiar la imagen por una que ya tenemos preparada. (el formato de la imagen debe ser el mismo que el de la original, en este caso hemos usado JPG)
(3) Clic en el Botón 'Guardar' y Probar Nuestra App.
Ejemplo 6: Quitar Permisos no deseados
(solo disponible en Versión PRO, Aquí vamos a demostrarte como eliminar el permiso de Internet)
(1) Seleccione la aplicación haciendo clic en 'Seleccionar un APK Instalada' y a continuación, seleccione '5 Balls'. En el dialogo de modo de Edición, seleccione 'Edición Completa'
(2) Espere un momento mientras la aplicación carga todo sus archivos.
(3) Clic en 'Manifest', y haga clic en las líneas de permisos (En este caso es de la línea 4-6). Busca la línea con el nombre de "android.permission.INTERNET".
(4) haga clic en la línea, y se le presentara un dialogo como este:
(5) Clic en el menú 'Eliminar Línea'.
(6) Haga clic en 'Guardar' el botón está en la esquina superior derecha. después de guardar, El APK modificado se encuentra en la carpeta llamada APK Editor
La ingeniería inversa no es una tarea fácil, Téngalo en cuenta!:
(1) En "Recursos"/"Manifest", Puedes Encontrar más opciones si presionas por unos segundos sobre un archivo o línea.
(2) La mayoría de accidente son causados por error de la memoria. En tal caso, por favor cerrar todas las aplicaciones innecesarias, Luego Salir completamente de APK Editor, y tratar de nuevo.
(3) Por favor, evita el uso de archivos APK de Gran Peso para modificar, ya que puede consumir mucho de la CPU y los recursos de memoria que puede ser más allá de la capacidad del dispositivo.
(4) NO garantizamos que puede editar todos los APKs .
(5) Es posible que el APK que modifiques no pueda funcionar por lo tanto será bajo tu propio riesgo.