XE5、JNI - 我将如何添加(安装)JNI 支持到 Delphi XE5

XE5, JNI - How would I add (install) JNI support to Delphi XE5

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

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

我找到了我需要的 JNI 文件 (C:\Program Files (x86)\Embarcadero\RAD Studio.0\source\rtl\android),但我不知道如何 link 在 XE5 中给他们。

这是我第一次使用 XE5,我正在为一个学校项目做这个,所以请保持温和。

提前致谢!

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