如何为ARM编译java程序?

ald*_*ita 0 java arm javac armv7

我正在尝试从命令行交叉编译ARMv7目标的简单java示例.

我需要为交叉编译添加哪些javac选项?

这是在主机上编译的标准javac命令:

javac -d bin -sourcepath src src/TextPanel.java
Run Code Online (Sandbox Code Playgroud)

lao*_*ylu 5

javac将代码编译为字节码,然后可以在JVM上运行.字节码本身是跨平台的:只有JVM(解释该字节码)与平台有关.您需要的是在ARMv7目标上运行的JVM.