创新互联鸿蒙OS教程:鸿蒙OS InstallerCallback

InstallerCallback

创新互联公司专注于企业营销型网站、网站重做改版、石林网站定制设计、自适应品牌网站建设、html5购物商城网站建设、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为石林等各大城市提供网站开发制作服务。

java.lang.Object

|---ohos.rpc.RemoteObject

|---|---ohos.bundle.InstallerCallback

public abstract class InstallerCallback
extends RemoteObject
implements IInstallerCallback

提供在捆绑安装或卸载时调用的回调方法。

这个抽象类实现了 IInstallerCallback 接口。

嵌套类摘要

从接口 ohos.rpc.IRemoteObject 继承的嵌套类/接口
IRemoteObject.DeathRecipient

字段摘要

从接口 ohos.rpc.IRemoteObject 继承的字段
DUMP_TRANSACTION, INTERFACE_TRANSACTION, MAX_TRANSACTION_ID, MIN_TRANSACTION_ID, PING_TRANSACTION

构造函数摘要

构造函数描述
InstallerCallback()用于创建 InstallerCallback 的构造函数。

方法总结

修饰符和类型方法描述
IRemoteObjectasObject()获取当前对象。
abstract voidonFinished(int status, String statusMessage)在安装或卸载捆绑包时调用。
booleanonRemoteRequest(int code, MessageParcel data, MessageParcel reply, MessageOption option)设置接收请求的条目。
从类 java.lang.Object 继承的方法
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从类 ohos.rpc.RemoteObject 继承的方法
addDeathRecipient, attachLocalInterface, dump, dump, finalize, getCallingPid, getCallingUid, getInterfaceDescriptor, isObjectDead, queryLocalInterface, removeDeathRecipient, sendRequest, slowPathDump, slowPathDump

构造函数详细信息

InstallerCallback

public InstallerCallback()

用于创建 InstallerCallback 的构造函数。

Method Detail

onRemoteRequest

public boolean onRemoteRequest(int code, MessageParcel data, MessageParcel reply, MessageOption option) throws RemoteException

从类复制的描述:RemoteObject

设置接收请求的条目。

该方法由远程服务提供者实现。 使用 IPC 时,您需要使用自己的服务逻辑覆盖此方法。

覆盖:

类 RemoteObject 中的 onRemoteRequest

参数:

参数名称参数描述
code表示对端发送的服务请求码。
data表示对端发送的MessageParcel 对象。
reply表示远程服务发送的响应消息对象。 本地服务将响应数据写入 MessageParcel 对象。
option指示操作是同步的还是异步的。

返回:

如果操作成功,则返回 true; 否则返回 false。

Throws:

Throw名称Throw描述
RemoteException如果发生远程服务错误,则抛出此异常。

asObject

public IRemoteObject asObject()

获取当前对象。

指定者:

接口 IRemoteBroker 中的 asObject

返回:

返回当前对象。

onFinished

public abstract void onFinished(int status, String statusMessage)

在安装或卸载捆绑包时调用。

指定者:

接口 IInstallerCallback 中的 onFinished

参数:

参数名称参数描述
status指示捆绑包状态。
statusMessage指示有关捆绑状态的详细信息。

Throws:

Throw名称Throw描述
RemoteException如果系统无法获取捆绑管理器服务,则抛出此异常。

文章名称:创新互联鸿蒙OS教程:鸿蒙OS InstallerCallback
分享路径:http://www.mswzjz.cn/qtweb/news44/490094.html

攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能