¿Cómo puedo descompilar una aplicación de Android y editar su fuente de Java y volver a compilarla?

Puede editar / modificar fácilmente cualquier aplicación o juego de Android usando la aplicación APK Editor Pro desde su teléfono inteligente Android.

APK Editor Pro APK hace lo que dice a través de su nombre. Es una aplicación poderosa que te ayuda a editar tus archivos APK directamente en tu dispositivo. Por lo tanto, puede ayudarlo a cambiar los parámetros de una aplicación con facilidad.

Características de APK Editor Pro APK

  • Seleccione cualquier archivo APK para editar con la aplicación
  • También puede seleccionar el archivo APK desde la aplicación directamente
  • La aplicación tiene la función Autorun Manager
  • Tiene la función APK Remover Permiso
  • Opción de datos de aplicación de hack incorporado
  • Modifique cualquier archivo de la aplicación directamente desde el Editor APK
  • Edite cualquier archivo o parte o cualquier archivo o aplicación APK
  • Eliminar el permiso de APK
  • Administrar la ejecución automática de una aplicación
  • Hackear datos de una aplicación
  • Hackear recursos de un juego
  • Modificar el valor de un juego o aplicación
  • Cambie cualquier archivo con un parche fácil de usar

Estas son las características y lo que puedes hacer con la aplicación. Por supuesto, hay muchas más cosas que puede hacer con la aplicación, excepto las que se mencionan anteriormente.

Buscando descargar la última versión de APK Editor Pro que es v1.8.4. Podrá descargar el APK Editor Pro v1.8.4 (última versión) para Android de forma gratuita aquí: APK Editor Pro Apk Descargar la última versión {ApkEditorPro 2017}

El siguiente artículo describe cómo combinar el uso de apktool y dex2jar para tomar un archivo APK y crear un proyecto Eclipse que pueda construirlo y ejecutarlo.

Cómo importar un proyecto de Android (archivo .apk o carpetas) en Eclipse

Básicamente usted:

  1. Use apktool para sacar los archivos de recursos del apk
  2. Use dex2jar para obtener un archivo jar que contenga las clases en un formato que le gustará a Eclipse.
  3. Cree un proyecto de Eclipse, apúntelo a los archivos de recursos y al nuevo archivo jar
  4. Abra el archivo jar con una utilidad zip y elimine los recursos existentes
  5. Abra el archivo jar con JDGui para ver el código fuente
  6. Tome el código fuente que necesite de JDGui, péguelo en una clase dentro de Eclipse y modifíquelo
  7. Elimine esa clase del archivo jar (para que no tenga la misma clase definida varias veces)
  8. Ejecutarlo.

No hay una forma real de recuperar el código original. Pero puede usar dex2jar para descompilar el archivo de clases en un archivo .jar, y luego usar JD-GUI para convertirlo nuevamente en código Java. Ni siquiera está cerca del código real, pero esto es lo mejor que es posible en este momento.

Las aplicaciones de Android se incluyen como moscas apk. Análogo a exe para Windows e ipa para dispositivos Apple.
Este apk contiene un archivo dea dex. Los archivos Dex son análogos a los archivos de clase pero son específicamente para Android. Las clases de Java para la aplicación de Android se compilan como este archivo dex. Use la herramienta de utilidad drx2jar para obtener el archivo jar y descompilarlo, esta es su versión descompilada del código de la aplicación.

¡Usa este código para compilar los cambios nuevamente y viola!

Sin embargo, no puede obtener un código limpio de los archivos dex. Algo similar a los archivos de descompilación También algunas aplicaciones pueden ofuscar su código para que sea un poco más difícil para usted.

Aquí está la forma más sencilla de descompilar apk con un solo clic. Por lo tanto, no es necesario seguir ningún proceso largo.

Descompilar APK a código fuente en un solo clic – The Crazy Programmer

Simplemente use la herramienta en línea para descompilar cualquier apk, porque será mucho más fácil compararla con la herramienta dex2jar y luego descompilar esas clases.

descompilar Android .apk ✓ ONLINE ✓

¡¡Disfrutar!!

Hay muchas formas y procesos para descompilar una aplicación de Android.

Apktool

Descompilación en línea

aplicación Android

Lea mas en

http://buckydroid.com/how-to-dec

Puede usar descompiladores apk en línea.
Este sitio utiliza un nuevo descompilador apk directo Jadx: descompila Android .apk ✓ ONLINE ✓

Si solo necesita recursos apk, use este enlace: decodifique apk ONLINE con APKTOOL de código abierto

Hay algunas herramientas que ayudan con esto:
Guía para descompilar y recompilar con APKTool
APKTool v0.9.2 – Reingeniería de archivos apk

Use cualquier descompilador en línea. Simplemente escriba “descompilador APK” en Google y obtendrá resultados. Sin embargo, cuando descompila cualquier paquete .class, .jar o apk, es posible que no obtenga exactamente lo que desea. Los métodos pueden salir modificados. Esto es con lo que los modders de Minecraft tienen que lidiar …

Puedes usar esta hermosa gema apkToJava para hacer esto en segundos 🙂

Pude hacer esto con CAVAJ hace mucho tiempo.

No, no puedes.