- 移除 EchoSampleProvider(组装根/导出/文件):M3 全部 Provider 已就位, getTime 由 DeviceProvider 提供;样板回显仅 M1 测试页用,生产无依赖 - getcompareCode:启动期 StartupOrchestrator 把网络 App 版本(VersionDecision.appVersion) 存 KvStore(KV_KEY_NET_APP_VERSION),DeviceProvider 同步读出与本地 config.appversion 比较, 本地>网络→'1' 否则'0'(对齐 Android apputil.code 语义) - app_gamename:VersionXml.parse 解析子 <game name>;ResourceManager.localGameName 暴露; AppDataInjector.buildValues 接 gameName 参数;大厅/子游戏两处注入均填入 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
26 lines
1.5 KiB
Plaintext
26 lines
1.5 KiB
Plaintext
// feature_capabilities HAR —— 能力层(导出入口 SSOT,框架 §6)
|
|
|
|
// 插件框架
|
|
export { CapabilityProvider, CapabilityContext } from './src/main/ets/core/CapabilityProvider';
|
|
export { CapabilityRegistrar } from './src/main/ets/core/CapabilityRegistrar';
|
|
|
|
// —— M3 能力 Provider ——
|
|
export { RoomStubProvider, PayStubProvider } from './src/main/ets/providers/StubProviders';
|
|
export { VibrateProvider } from './src/main/ets/providers/VibrateProvider';
|
|
export { ClipboardProvider } from './src/main/ets/providers/ClipboardProvider';
|
|
export { AppSystemProvider } from './src/main/ets/providers/AppSystemProvider';
|
|
export { DeviceProvider } from './src/main/ets/providers/DeviceProvider';
|
|
export { NetworkProvider } from './src/main/ets/providers/NetworkProvider';
|
|
export { ShareProvider } from './src/main/ets/providers/ShareProvider';
|
|
export { LoginProvider } from './src/main/ets/providers/LoginProvider';
|
|
export { PhotoProvider } from './src/main/ets/providers/PhotoProvider';
|
|
export { ShakeProvider } from './src/main/ets/providers/ShakeProvider';
|
|
export { ScanProvider } from './src/main/ets/providers/ScanProvider';
|
|
export { CameraProvider } from './src/main/ets/providers/CameraProvider';
|
|
export { LocationProvider } from './src/main/ets/providers/LocationProvider';
|
|
export { AudioProvider } from './src/main/ets/providers/AudioProvider';
|
|
export { NavProvider } from './src/main/ets/providers/NavProvider';
|
|
|
|
// 微信 SDK 封装(EntryAbility 处理回调 want 需用)
|
|
export { WeChatApi, WX_APP_ID } from './src/main/ets/wx/WeChatApi';
|