XE5,JNI - 我如何向Delphi XE5添加(安装)JNI支持

时间:2016-05-15 15:28:29

标签: android delphi java-native-interface delphi-xe5

我希望将JNI库添加到我的XE5中,但我没有运气。

当我呼叫使用中的单位时(例如Androidapi.JNI.GraphicsContentViewText,Androidapi.JNI.Net ...),我收到一条消息,XE5无法解析单位名称。

我找到了我需要的JNI文件(C:\ Program Files(x86)\ Embarcadero \ RAD Studio \ 12.0 \ source \ rtl \ android),但我不知道如何在XE5中链接它们。< / p>

这是我第一次参加XE5,我正在为一个学校项目做这个,所以请你温柔。

提前致谢!

1 个答案:

答案 0 :(得分:0)

您需要将 $ {BDSDIR} \ Lib \ $ {PLATFORM} \ $ {Target} 添加到您的库路径,在Android平台调试目标的情况下,最终会添加<在构建期间将strong> C:\ Program Files(x86)\ Embarcadero \ RAD Studio \ 12.0 \ lib \ android \ debug 添加到库路径;在Android发布版本的情况下,它将自动更改为 C:\ Program Files(x86)\ Embarcadero \ RAD Studio \ 12.0 \ lib \ android \ release