使用RAD Studio为安卓内置的Java库  
官方Delphi 学习QQ群: 682628230(三千人)
频道

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


使用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 API Androidapi.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 Support Androidapi.JNI.Support 为android编程提供各种不同特性的库集
FireMonkey Androidapi.JNI.Embarcadero 提供FireMonkey应用平台在Android平台上所需要的核心功能库。
Google Mobile Ads Androidapi.JNI.AdMob SDK of the Google Mobile Ads service.谷歌移动广告服务SDK。
Google Analytics Androidapi.JNI.Analytics SDK of the Google Analytics service.谷歌分析服务的SDK。
Google Play Application Licensing Androidapi.JNI.Licensing 授权验证库,是帮助简化向Android应用程序添加许可的助手类的集合。
Google Play In-app Billing Androidapi.JNI.InAppBilling API of the Google Play In-app Billing service.应用计费服务谷歌API。
Google Play Services Androidapi.JNI.PlayServices API of the Google Play services.谷歌Play服务的API
APK Expansion Androidapi.JNI.ApkExpansion SDK for hosting Android APK expansion files on the Google Play servers.
Android APK文件托管扩展sdk
Cloud Messaging Androidapi.JNI.PlayServices.GCM SDK 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文件。
检查每个第三方库的官方文档以获取更多信息。

推荐分享
图文皆来源于网络,内容仅做公益性分享,版权归原作者所有,如有侵权请告知删除!
 

Copyright © 2014 DelphiW.com 开发 源码 文档 技巧 All Rights Reserved
晋ICP备14006235号-8 晋公网安备 14108102000087号

执行时间: 0.25965189933777 seconds