Как выполнить файл dex в android с помощью команды? Может ли какой-либо орган передать метод для запуска файла dex в android с помощью команды? Это просто для понимания. Ответ 1 Скажем, у вас есть следующий код в файле HelloWorld.java: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } Чтобы запустить его на устройстве Android, выполните следующие действия. javac HelloWorld.java dx --dex --output=classes.dex HelloWorld.class zip HelloWorld.zip classes.dex adb push HelloWorld.zip /sdcard/ Для GB или более ранних версий вы должны просто выполнить: adb shell dalvikvm -cp /sdcard/HelloWorld.zip HelloWorld Для ICS +: adb shell mkdir /sdcard/dalvik-cache adb shell ANDROID_DATA=/sdcard dalvikvm -cp /sdcard/HelloWorld.zip HelloWorld
Ответ 1 Скажем, у вас есть следующий код в файле HelloWorld.java: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } Чтобы запустить его на устройстве Android, выполните следующие действия. javac HelloWorld.java dx --dex --output=classes.dex HelloWorld.class zip HelloWorld.zip classes.dex adb push HelloWorld.zip /sdcard/ Для GB или более ранних версий вы должны просто выполнить: adb shell dalvikvm -cp /sdcard/HelloWorld.zip HelloWorld Для ICS +: adb shell mkdir /sdcard/dalvik-cache adb shell ANDROID_DATA=/sdcard dalvikvm -cp /sdcard/HelloWorld.zip HelloWorld