版本:v3.1 Beta
综合示例
更新时间: 2023-02-17 09:19
CallAbility调用基本计算服务示例
- FA JavaScript端使用Internal Ability方式时,需要将对应的action.abilityType值改为ABILITY_TYPE_INTERNAL。
- PA端(Ability方式)功能代码实现:在java目录下新建一个Service Ability,文件命名为ComputeServiceAbility.java
请求参数代码:
RequestParam.java
- PA端(Internal Ability方式)功能代码实现(以下代码可以使用js2java-codegen工具自动生成):在java目录下新建一个Service Ability,文件命名为ComputeInternalAbility.java
Internal Ability注册:修改继承AceAbility工程中的代码
SubscribeAbilityEvent/UnsubscribeAbilityEvent订阅以及取消订阅服务示例
- FA JavaScript端使用Internal Ability方式时,需要将对应的action.abilityType值改为ABILITY_TYPE_INTERNAL。
- PA端(Ability方式)功能代码实现:在java目录下新建一个Service Ability,文件命名为ComputeServiceAbility.java
- PA端(Internal Ability)功能代码实现:在java目录下新建一个Service Ability,文件命名为ComputeInternalAbility.java
Internal Ability注册:修改继承AceAbility工程中的代码
文章转载自:https://developer.harmonyos.com/cn/docs/documentation/doc-references-V3/js-apis-fa-calls-pa-examples-0000000000618000-V3?catalogVersion=V3#section1341518516379