¿Cómo ejecutar el archivo dex en android con el comando?

¿Puede cualquier cuerpo por favor compartir el método para ejecutar el archivo dex en android con comando?

Esto es sólo para entender.

Supongamos que tiene el siguiente código en el archivo HelloWorld.java:

public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } 

Para ejecutarlo en un dispositivo Android:

 javac HelloWorld.java dx --dex --output=classes.dex HelloWorld.class zip HelloWorld.zip classes.dex adb push HelloWorld.zip /sdcard/ 

Para GB o antes, debería ser capaz de hacer simplemente:

 adb shell dalvikvm -cp /sdcard/HelloWorld.zip HelloWorld 

Para ICS +:

 adb shell mkdir /sdcard/dalvik-cache adb shell ANDROID_DATA=/sdcard dalvikvm -cp /sdcard/HelloWorld.zip HelloWorld 
  • ¿Cómo implementar un compilador Java y un convertidor DEX en una aplicación para Android?
  • ¿Por qué debo incluir una dependencia de gradle como `@ aar`
  • Com.android.dx.util.DexException: Los archivos múltiples dex definen
  • Usando .aar NoClassDefFoundError pero la clase existe y es Dexed
  • ¿Hay una manera de obtener una lista de todas las clases de un archivo .dex?
  • Gradle - DexException: Múltiples archivos dex definir
  • ClassLoader para reemplazar una clase pre-cargada?
  • Reemplazar el nuevo método dexlib2 fallando
  • Error al crear apk - "Varios archivos dex definen Lcom / google / ads / Ad"
  • Cómo depurar código smali de una aplicación de Android?
  • Cómo convertir .jar o .class a .dex?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.