鸿蒙OS HotFixClassLoader
提供应用第三方热补丁的功能。仅当您的应用程序在 Ark 中运行时,才能使用此功能。
构造器摘要
建设者 | 描述 |
---|---|
HotFixClassLoader() |
方法总结
修饰符和类型 | 方法 | 描述 |
---|---|---|
静态布尔 | applyPatch(ClassLoader 加载器,字符串路径) | 将新补丁应用于给定的ClassLoader对象。 |
从类 java.lang 继承的方法。目的 |
---|
clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait |
构造器详细信息
HotFixClassLoader
公共 HotFixClassLoader()
方法细节
applyPatch
公共静态布尔 applyPatch(ClassLoader loader,String path)抛出UnsupportedOperationException
将新补丁应用于给定的 ClassLoader 对象。仅当您的应用程序在 Ark 中运行时,才可以使用此方法。
参数:
参数名称 | 参数说明 |
---|---|
装载机 | 指示要应用新补丁的 ClassLoader 对象。 |
路径 | 指示补丁程序要安装的路径。 |
返回值:
如果补丁成功应用,则返回 true;否则,返回 true。否则返回 false。
抛出:
抛出名称 | 抛出说明 |
---|---|
UnsupportedOperationException | 如果您的应用程序不在 Ark 中运行,则抛出此异常。 |