- 新增 AppUpdateEvent 和 UpdateManager 类 - 实现基础包下载和更新逻辑- 在 MainActivity 中添加更新事件处理 - 更新 MainApplication 以支持新功能 - 修改前端页面,增加更新进度显示和相关功能- 引入 react-native-fs 和 react-native-zip-archive 依赖
13 行
303 B
TypeScript
13 行
303 B
TypeScript
import type { TurboModule } from 'react-native';
|
|
import { TurboModuleRegistry } from 'react-native';
|
|
|
|
export interface Spec extends TurboModule {
|
|
reload(): void;
|
|
// 好像用不到
|
|
update(name: string): void;
|
|
}
|
|
|
|
export default TurboModuleRegistry.getEnforcing<Spec>(
|
|
'UpdateManager',
|
|
) as Spec;
|