来自 Android 的 Pascal 请求

Pascal request from Android

我正在开发一个用于管理安全警报的应用程序,我必须使用警报 API,这是一个用 C# 编写的旧代码。撤防、布防请求...警报必须在 Pascal (STDCALL) 中完成,我不知道如何结合 Android 和 Pascal。

谁能帮帮我?

非常感谢。

我知道在 Android 中执行 Pascal 代码的唯一方法是编译免费 Pascal/Delphi 共享库 (.so) 并通过 JNA/JNI 访问其接口。其中两个 JNA 似乎是更简单的选择:

https://github.com/java-native-access/jna

您不能使用 Android 的 NDK 工具来构建这样的本地库,因为它只是 C/C++。所以你需要使用外部编译器。