RAD Studio Delphi Android服务向导


Android服务


File > New > Other > Delphi Projects > Android Service
创建用于开发Android服务的框架。
New Android Service wizard 提供了以下选项:

项目 描述
本地服务
(Local Service)
选择此选项以创建本地服务。这是Android应用程序与Android服务直接交互的最典型的情况,它们都运行在同一进程中。
此选项包括从System.Android.Service单元的TAndroidService类数据模块(Data Module),提供必要的事件。
选择此选项包括与Android服务链接的Android应用程序的Android Manifest file文件中的以下行代码。
<service android:exported="false" android:name="com.embarcadero.services.<service_name>" />
关于本地服务的更多信息,参阅本地服务示例。
意图本地服务
Intent Local Service
选择此选项使用意图(intents)创建本地服务。使用意图(intents)处理异步请求。
此选项包括从System.Android.Service单元的TAndroidIntentService类数据模块(Data Module),提供必要的事件。
选择此选项包括与Android服务链接的Android应用程序的Android Manifest file文件中的以下行代码。
<service android:exported="false" android:name="com.embarcadero.services.<service_name>" />
关于本地服务的更多信息,参阅IntentService.
远程服务
Remote Service
选择此选项以创建一个远程服务。远程服务可以由宿主服务之外的其他应用程序使用。
此选项包括从System.Android.Service单元的TAndroidIntentService类数据模块(Data Module),提供必要的事件。
选择此选项包括与Android服务链接的Android应用程序的Android Manifest file文件中的以下行代码。
<service android:exported="true" android:name="com.embarcadero.services.<service_name>" />
关于远程服务的更多信息,参阅, Remote Service 示例.
意图远程服务
Intent Remote Service
选择此选项使用意图(intents)创建远程服务。使用意图(intents)处理异步请求。
此选项包括从System.Android.Service单元的TAndroidIntentService类数据模块(Data Module),提供必要的事件。
选择此选项包括与Android服务链接的Android应用程序的Android Manifest file文件中的以下行代码。
<service android:exported="true" android:name="com.embarcadero.services.<service_name>" />

当你从向导选择一个选项,并单击“OK”按钮后,窗体设计器(Form Designer)显示Delphi项目文件 (*.dpr) 文件。该项目包括一个数据模块,用于放置可视化组件,并定义将Android服务共享与Android应用程序共享的方法。
有关如何将应用程序与服务链接的更多信息,请参阅创建创建Android服务
Uses
<单元名> .pas文件包括以下单元:

  1. System.SysUtils,
  2.   System.Classes,
  3.   System.Android.Service,
  4.   AndroidApi.JNI.GraphicsContentViewText,
  5.   Androidapi.JNI.Os;

.dpr的文件包括:

  1. System.Android.ServiceApplication;
  2.   <单元名>;

参阅


» 本文链接:http://www.soguifan.com/delphi/app/1528.html
» 订阅本站:http://www.soguifan.com/feed
» 转载请注明来源:搜规范 » 《RAD Studio Delphi Android服务向导》

微信 OR 支付宝 扫描二维码
为本文作者 打个赏
pay_weixin    pay_weixin
金额随意 快来“打”我呀~




留言