使用asset-store-kit 管理数据问题
使用asset-store-kit 保存 数据,取出时有时正常有时报错:The queried Asset can not be found.
let query: asset.AssetMap = new Map();
query.set(asset.Tag.ALIAS, this.stringToArray(OpenUDID.ASSET_TAG_ALIAS)); // 指定了关键资产别名,最多查询到一条满足条件的关键资产
query.set(asset.Tag.RETURN_TYPE, asset.ReturnType.ALL); // 此处表示需要返回关键资产的所有信息,即属性+明文
```try {
let assetData = await asset.query(query);
if (assetData.length > 0) {
let secret: Uint8Array = assetData[0].get(asset.Tag.SECRET) as Uint8Array;
return this.arrayToString(secret);
}
} catch (e) {
console.log("OPENUDID", JSON.stringify(e));
}
return null;
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
手机root后是否能访问Asset Store Kit
1614浏览 • 1回复 待解决
HarmonyOS Asset Store存储相关问题
1098浏览 • 1回复 待解决
Asset Store存储失败,怎么解决?
1495浏览 • 1回复 待解决
Asset Store是否会被其它应用获取,是否会出现跨设备同步的情况
1843浏览 • 1回复 待解决
#鸿蒙学习大百科#键值型数据管理(KV-Store)具备哪些能力?
920浏览 • 1回复 待解决
import asset from "@ohos.security.asset" 导入报错
2889浏览 • 1回复 待解决
import asset from '@ohos.security.asset'报错
3660浏览 • 1回复 待解决
HarmonyOS 管理Cookie及数据存储路径问题
1263浏览 • 1回复 待解决
使用Share Kit实现应用间的数据分享的方法
2070浏览 • 1回复 待解决
HarmonyOS Map Kit问题
1086浏览 • 1回复 待解决
调用Scan Kit扫描专用底层码流接口访问数据问题
2617浏览 • 1回复 待解决
HarmonyOS Camera Kit相机问题
1573浏览 • 1回复 待解决
HarmonyOS Share Kit的使用
1147浏览 • 1回复 待解决
HarmonyOS @kit.ConnectivityKit api问题
874浏览 • 1回复 待解决
HarmonyOS 华为Push kit相关问题
1249浏览 • 1回复 待解决
使用Ability Kit报错16000001
1971浏览 • 1回复 待解决
Weather Service Kit获取天气数据
1971浏览 • 1回复 待解决
关于数据持久化使用问题
1416浏览 • 1回复 待解决
元数据绑定框架使用问题
7270浏览 • 1回复 待解决
HarmonyOS 华为Push kit相关问题?
1300浏览 • 0回复 待解决
HarmonyOS Map Kit添加折线问题
1207浏览 • 1回复 待解决
HarmonyOS 状态管理问题
1272浏览 • 1回复 待解决
HarmonyOS使用DataShareExtensionAbility分享数据问题
1445浏览 • 1回复 待解决
HarmonyOS 界面管理问题
953浏览 • 1回复 待解决
HarmonyOS Map kit能否离线使用
1143浏览 • 1回复 待解决
当使用asset-store-kit保存数据并在取出时遇到"The queried Asset can not be found."的错误信息时,可能的原因是关键资产从未写入过或者已经删除。应该根据关键资产的别名确认其是否曾经写入过,或者已经删除,然后重新写入关键资产,再尝试访问该关键资产。