来自 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++。所以你需要使用外部编译器。
我正在开发一个用于管理安全警报的应用程序,我必须使用警报 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++。所以你需要使用外部编译器。