Cómo ver los bytecodes de Dalvik para mi aplicación en Android Studio?
¿Es posible ver el bytecode de Dalvik para mi aplicación en Android Studio? ¿Si es así, cómo?
Actualizar:
- Lenguaje de programación personalizado (jar) en Android
- La biblioteca de terceros se agrega bajo el directorio dexedLib, pero la biblioteca no tiene classes.dex
- Android NDK desborda la tabla de referencia local JNI de dalvik
- Programación de juegos para Android - Heap issues
- Android Studio Depuración lenta en el dispositivo
Mi aplicación está escrita en Java utilizando Android Studio y quiero ver mi código de bytes de clases Java, que también se conoce como bytecode Dalvik (no el código fuente) dentro de Android Studio.
- ClassNotFoundException Android
- ¿Es el modelo de memoria de Dalvik el mismo que el de Java?
- Java.lang.ClassNotFoundException en dalvik.system.BaseDexClassLoader.findClass
- Error en la compilación de Android: java.lang.IllegalArgumentException: ya agregado: Lcom / google / api / client / escape / CharEscapers;
- ¿Los métodos heredados cuentan contra el límite del método Dex en Android?
- Understading ART / Dalvik compilación correctamente
- Android y Dalvik - Obtener el tamaño de un objeto
- ¿Qué significa adjustAdaptiveCoef error en logcat?
el paquete apk de tu aplicación contiene el archivo class.dex que puedes desensamblar usando herramientas como baksmali para obtener el bytecode Dalvik.
Ahora es posible inspeccionar bytecode directamente desde Android Studio (Desde la versión 3.0 Canary 1). Vaya a Build-> Analyze APK … , seleccione su archivo APK. Navegue por la clase en la que esté interesado, haga clic con el botón derecho en él y seleccione "Mostrar Bytecode". También puede utilizar su archivo de asignación si su archivo APK se genera con Proguard.
- Agregar color de fondo e imagen a spinner en android xamarin
- ¿Puede mi aplicación Android imitar el intento del sistema?