Conversión directa .java a .smali. ¿Posible?
Estoy trabajando con las herramientas de baksmali / smali. Pero a veces necesito compilar la clase de .java al archivo .smali. Así que primero tengo que compilarlo con Eclipse y desmontar el segundo .APK a un conjunto de archivos .smali.
¿Es posible compilar directamente .java en .smali con una sola herramienta?
- ¿Hay apktool en Android? Quiero ensamblar ".smali" y hacer nuevo ".apk" en una aplicación de Android
- Decompile archivos .smali en un APK
- ¿Cuál es la mejor manera de aprender Smali (y cómo / cuándo usar los opcodes de Dalvik VM)?
- Cómo depurar código smali de una aplicación de Android?
- Modificación de archivos .smali
No pude encontrar una solución a mí mismo …
- ¿Cómo funciona el "packed-switch" en Android como smali producido por apktool?
- ¿Cuál es la diferencia de invoke-virtual e invoke-direct en android
- Edición de smali. Problema: Bajo 16 bits se debe poner a cero. Es el id hexadecimal es incorrecto?
- Convertir archivo .Java a archivo .Smali
- Transformación automática del código dex de Android
- ¿Qué significa ".line" en la sintaxis del código smali? (Código Android-Smali)
- Reemplazar el nuevo método dexlib2 fallando
- ¿Qué es Smali Code Android?
"Javac" o un programa similar se puede utilizar para convertir el código fuente a .class.
El "dx" de Android se utiliza para convertir .class a Dalvik .dex.
El resultado de esto se puede procesar con las herramientas Smali. Debería ser capaz de invocar todos estos directamente desde un script.