Construir .APK después de editar con dex2jar y jd-gui?

He utilizado dex2jar con la ayuda de este tutorial para extraer archivos .class, y jd-gui utilizado para ver las clases. pero no puedo editar en jd-gui así, a través de jd-gui, "Guardé todos los recursos", ahora tengo un .zip con clases .java por lo que editado con un Notepad ++. Así que ahora tengo un .zip con todas las clases en. Java y he editado lo que quería, ¿cómo puedo construir de nuevo todo a un .apk para instalar en el teléfono? ¿Es esta la manera incorrecta de editar un .apk?
Gracias.

2 Solutions collect form web for “Construir .APK después de editar con dex2jar y jd-gui?”

Si el descompilador no se descompila correctamente (de hecho con obfuscation nunca obtendrá un código sin errores) no se puede recompilar el código …

Si edita las clases en eclipse, verá que hay un montón de errores y un montón de $ NameClassNumber y otras cosas.

Tal vez usted puede editar que reempaque algunos recursos, pero el código no (por suerte).

Nunca he tenido buenos resultados de dex2jar.

Extraigo el archivo dex del tarro con 7-zip, luego utilizo baksmali http://code.google.com/p/smali/ para descompilar el archivo dex a archivos ".smali" (no es tan fácil de entender como los archivos de clase pero es manejable), y luego usar smali (incluido con baksmali) para recompilar. Utilice 7-zip de nuevo para poner el nuevo archivo classes.dex de nuevo en el frasco y hecho.

  • ¿Cómo leer y escribir UTF-8 al disco en el Android?
  • ¿Cómo inserto un salto de línea en una cadena para mostrarlo en un widget Android TextView?
  • SetInputType en EditTextPreference
  • Android afterTextChanged no ingresará un espacio después de cada 4 caracteres
  • Generación de coeficientes de filtro DSP en C / Java para convolución en el dominio del tiempo
  • Carga reanudable en Drive Rest API V3
  • WebView y Cookies en Android
  • Cómo obtener el nombre checo del mes
  • Java: Necesita alguna manera de acortar este código
  • Pad bloqueado durante la descifrado (Android)
  • ¿Podemos añadir texto a un dibujable?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.