【发布时间】:2015-07-21 17:06:25
【问题描述】:
提到here Rad Studio XE 开发的应用程序不兼容所有的移动设备,因为直接生成机器码而不是编译成Dalvik-Bytecode。
如果有任何方法可以将 Rad Studio XE6 开发的 android 项目编译成 Dalvik 字节码,有人可以帮助我吗?
【问题讨论】:
提到here Rad Studio XE 开发的应用程序不兼容所有的移动设备,因为直接生成机器码而不是编译成Dalvik-Bytecode。
如果有任何方法可以将 Rad Studio XE6 开发的 android 项目编译成 Dalvik 字节码,有人可以帮助我吗?
【问题讨论】:
这里提到,Rad Studio XE 开发的应用程序并不兼容所有的移动设备,因为直接生成机器码而不是编译成Dalvik-Bytecode。
没错,这对 Android 开发来说是个大问题,因为许多 Android 设备使用 Embarcadero 的 Android 编译器还不支持的 CPU 架构。虽然对 Intel 移动 CPU 的支持位于 current roadmap。
如果有任何方法可以将 Rad Studio XE6 开发的 android 项目编译成 Dalvik 字节码,有人可以帮助我吗?
使用 Delphi/C++Builder/RADStudio 无法做到这一点。它们仅生成本机 CPU 机器代码。
另一方面,FreePascal 可以选择将 Pascal 代码编译为 Dalvik 字节码:
【讨论】: