使用RAD Studio为安卓内置的Java库


本文整理自网络,侵删。

 
查看更多关于 卓内置的Java库 的文章
RAD Studio安装包括一组FireMonkey作为一个整体或某些成分必须的FireMonkey平台服务java库。RAD Studio还提供一个或多个这些java库Delphi单元和C++头文件。您可以包括那些Delphi或C++文件在您的RAD Studio应用程序访问底层的java库的API。RAD Studio安装还包括classes.dex文件,这是将这套java库到一个单一的Dalvik可执行文件的结果。当你部署应用在安卓对象平台,RAD Studio默认包含这些classes.dex文件在你的应用中。该文件允许您的RAD Studio应用程序与Android API和静止的内置RAD Studio java库在运行时互动。

库本地文件描述
Android APIAndroidapi.JNI.App安卓平台API
Androidapi.JNI.Dalvik
Androidapi.JNI.GraphicsContentViewText
Androidapi.JNI.Hardware
Androidapi.JNI.InputMethodService
Androidapi.JNI.Java.Security
Androidapi.JNI.JavaTypes
Androidapi.JNI.Location
Androidapi.JNI.Media
Androidapi.JNI.Net
Androidapi.JNI.OpenGL
Androidapi.JNI.Os
Androidapi.JNI.Provider
Androidapi.JNI.Telephony
Androidapi.JNI.Util
Androidapi.JNI.VideoView
Androidapi.JNI.Webkit
Androidapi.JNI.Widget
Android SupportAndroidapi.JNI.Support为android编程提供各种不同特性的库集
FireMonkeyAndroidapi.JNI.Embarcadero提供FireMonkey应用平台在Android平台上所需要的核心功能库。
Google Mobile AdsAndroidapi.JNI.AdMobSDK of the Google Mobile Ads service.谷歌移动广告服务SDK。
Google AnalyticsAndroidapi.JNI.AnalyticsSDK of the Google Analytics service.谷歌分析服务的SDK。
Google Play Application LicensingAndroidapi.JNI.Licensing授权验证库,是帮助简化向Android应用程序添加许可的助手类的集合。
Google Play In-app BillingAndroidapi.JNI.InAppBillingAPI of the Google Play In-app Billing service.应用计费服务谷歌API。
Google Play ServicesAndroidapi.JNI.PlayServicesAPI of the Google Play services.谷歌Play服务的API
APK ExpansionAndroidapi.JNI.ApkExpansionSDK for hosting Android APK expansion files on the Google Play servers.
Android APK文件托管扩展sdk
Cloud MessagingAndroidapi.JNI.PlayServices.GCMSDK of the Google Cloud Messaging service.谷歌云消息服务SDK。
FireMonkey Java库是一个Embarcadero库。APK Expansion 和 Cloud Messaging Java库是Embarcadero修改的第三方库。上表中列出的java库剩余的未修改的第三方库。在本地文件列的文件,你可以在你的RAD Studio应用程序从你的原生代码文件访问这些Java库的API。你可以在下面的RAD Studio安装路径文件夹中找到这些文件(C:\Program Files (x86)\Embarcadero\Studio\15.0):

Delphi单元: source\rtl\android (.pas 文件后缀)
C++头文件: include\android\rtl (.hpp 文件后缀)
一些第三方java库的功能可能需要:

向Android应用程序添加 使用权限 。
定制你的Android应用程序的AndroidManifest.xml文件。
检查每个第三方库的官方文档以获取更多信息。

相关阅读 >>

Delphi http post json示例

Delphi idsmtp控件发送邮件

Delphi mscomm 实时串口通讯

Delphi获取mac地址

Delphi里实现彩色图片转为黑白图像的功能

decodedate:从一个tdatetime变量中提取年、月、日数值

Delphi在设计时设置tstringgrid控件各列的列宽

Delphi动态创建一个ipedit控件

Delphi的一些开发技巧和方法

Delphi getprocessmemoryinfo获取进程占用内存大小

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...