来自Android的java Pascal请求
我正在开发一个用于管理安全警报的应用程序,我必须使用警报API,这是一个用C#编写的旧代码。解除武装的请求。。。警报必须用Pascal(STDCALL)完成,我不知道如何将Android和Pascal结合起来
有人能帮我吗
非常感谢
你可以在下面搜索框中键入要查询的问题!
我正在开发一个用于管理安全警报的应用程序,我必须使用警报API,这是一个用C#编写的旧代码。解除武装的请求。。。警报必须用Pascal(STDCALL)完成,我不知道如何将Android和Pascal结合起来
有人能帮我吗
非常感谢
# 1 楼答案
我知道在Android中执行Pascal代码的唯一方法是编译一个免费的Pascal/Delphi共享库(.so),并通过JNA/JNI访问其接口。其中两个JNA似乎不是那么难的选择:
https://github.com/java-native-access/jna
你不能使用Android的NDK工具来构建这样一个本机库,因为它只是C/C++。所以你需要使用外部编译器