oscar8x
20/12/12, 20:22:31
Me gustaría saber que opciones hay para recompilar una APK modificando el código fuente. Con los Strings es fácil con el APKTool, pero quiero añadir alguna opción a una aplicación interesante que vi. Accedo al "código fuente" que tiene ligeras modificaciones al original y quiero modificar unas búsquedas.
¿El caso que una vez modificado como lo recompilo?
Lo que se me ocurrió en un principio es copy paste del código a nuevo proyecto Eclipse y compilarlo allí, pero la aplicación es bastante grande (demasiadas clases, vistas, xml, ...) y seguro que falla.
Estuve viendo el código Smali, pero es una cosa rara de lenguaje estilo ensamblador y otros. Por ejemplo, con Smali probé a modificar algún programa con trials para cambiar el valor de caducidad (ya que el núm aparece en Hex), pero quiero hacer cosas más interesantes sobre apps ya desarrolladas (ya que desarrollar llevaría bastante tiempo y ahora estoy escaso)
¿El caso que una vez modificado como lo recompilo?
Lo que se me ocurrió en un principio es copy paste del código a nuevo proyecto Eclipse y compilarlo allí, pero la aplicación es bastante grande (demasiadas clases, vistas, xml, ...) y seguro que falla.
Estuve viendo el código Smali, pero es una cosa rara de lenguaje estilo ensamblador y otros. Por ejemplo, con Smali probé a modificar algún programa con trials para cambiar el valor de caducidad (ya que el núm aparece en Hex), pero quiero hacer cosas más interesantes sobre apps ya desarrolladas (ya que desarrollar llevaría bastante tiempo y ahora estoy escaso)