Android uses Java via Dalvik Virtual Machine.
我能从这句话中理解吗:任何Java class file或任何 jar file可以在任何安卓设备上运行吗?
如果不是,为什么?
最佳答案
我不是 100% 确定,但是...
1) 是的,您可以在任何 android 应用程序上导入任何 jar
文件并在任何 android 设备上运行。因为它已经在 Java 字节码上编译,现在,它可以在 DVM
上运行。
2) 不,您不能在 android 上使用任何 Java 类文件,因为某些包无法在 android API 上移植。
关于java - 概念 - java 和 android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41079716/