Tencent / MMKV

An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.
Other
17.3k stars 1.9k forks source link

在模拟器上会crash,真机上运行正常,这是为啥? #1305

Closed xinyitiandi closed 4 months ago

xinyitiandi commented 4 months ago

13 at initializeWithPath (oh_modules/.ohpm/@tencent+mmkv@1.3.5/oh_modules/@tencent/mmkv/src/main/ets/utils/MMKV.ets:78:26)

14 at initialize (oh_modules/.ohpm/@tencent+mmkv@1.3.5/oh_modules/@tencent/mmkv/src/main/ets/utils/MMKV.ets:63:16)

15 at onCreate (entry/src/main/ets/entryability/EntryAbility.ets:15:23)

xinyitiandi commented 4 months ago

onCreate(want: Want, launchParam: AbilityConstant.LaunchParam): void { let appCtx = this.context.getApplicationContext(); let mmkvRootDir = MMKV.initialize(appCtx); Logger.info('mmkv rootDir: ', mmkvRootDir);

lingol commented 4 months ago

MMKV on OHOS requires API 12.