在Termux中除了安裝其他的系統外,沒辦法安裝openjdk,但是在查詢過資料后還是有辦法搭建一個簡單的Java環境的。
軟件准備
# pkg install ecj dx termux-tools
ecj:Eclipse Compiler for Java的縮寫,是 JavaTM 認可的 Java 編譯工具(類似 javac)。
dx:生成dex文件。
dalvikvm:使用安卓虛擬機運行dex文件。
運行過程(以HelloWorld.java為例)
# ecj HelloWorld.java
# dx --dex --output=HelloWorld.dex
# dalvikvm -cp HelloWorld.dex HelloWorld
輸出:Hello World!
腳本運行
為了方便運行,可以寫個shell腳本(github),有興趣可以關注一下。