Delphi使用适用于Android的内置RAD Studio Java库

Delphi的RAD Studio安装包括一组由FireMonkey需要作为一个整体或特定组件和FireMonkey平台服务的Java库。RAD Studio还为每个Java库提供一个或多个Delphi单元和C ++头文件。您可以在RAD Studio应用程序中包含这些Delphi或C ++文件,以访问底层Java库的API。

RAD Studio安装还包括一个classes.dex文件,该文件是将这组Java库转换为单个Dalvik可执行文件的结果classes.dex在为Android目标平台部署应用程序时,默认情况下,RAD Studio会在您的应用程序中包含该文件。此文件允许您的RAD Studio应用程序在运行时与Android API和其他内置RAD Studio Java库进行交互。

FireMonkey Java库是Embarcadero公司库。该APK扩展云消息的Java库是包括由英巴卡迪诺修改第三方库。上表中列出的其余Java库是未经修改的第三方库。

“本机文件”列中的文件是您可以包含在RAD Studio应用程序中的文件,用于从本机代码访问这些Java库的API。您可以在RAD Studio安装文件夹(C:\Program Files (x86)\Embarcadero\Studio\18.0)中的以下路径中找到这些文件:

  • Delphi 单元:source\rtl\android.pas文件扩展名)
  • C ++头文件:include\android\rtl.hpp文件扩展名)
  • 第三方Java库的某些功能可能需要:

  • 使用权限添加到Android应用程序。
  • 自定义AndroidManifest.xml Android应用程序文件
  • 有关更多信息,请查看每个第三方库的官方文档。

猜你喜欢

转载自blog.csdn.net/xyzhan/article/details/88913899