簡體   English   中英

如何使用命令在android中執行dex文件?

[英]How to execute the dex file in android with command?

可以任何正文分享方法在android中使用命令執行dex文件嗎?

這只是為了理解。

假設您在文件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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM