HarmonyOS 首次启动应用偶尔出现空指针异常

报错信息:

HarmonyOS 首次启动应用偶尔出现空指针异常 -鸿蒙开发者社区解决方案

需要确认下:

1 、entry/libs创建对应的目录,放入编译的三方库。

2 、src/main/cpp 按照指定可以创建 thirdparty/三方库名称/不同平台的目录,lib 目录放入so库,include 放入 .h文件,注意thirdparty文件名称是固定的,不要改名字。

3 、CMakeLists.txt文件中引入thirdparty 的 so 库路径和include文件路径。

可以参考:https://gitee.com/openharmony-sig/tpc_c_cplusplus/blob/master/lycium/doc/app_calls_third_lib.md

HarmonyOS JSON解析大整数精度丢失问题 <a name="section7748312145619"></a>

问题描述

通过JSON.parse解析请求返回结果,大整数数值过大导致精度丢失。例如json解析时数据model定义的number取某字段的2308543339213693963,自行转换成了2308543339213694000,怎么解决比较好?

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

这是js规格,超出最大值会丢失精度,两种方案:

1、接口返回的时候,返回字符串。

2、三方库处理大数值精度,可以参考:https://ohpm.openharmony.cn/#/cn/detail/@ohmos%2Fjson-bigint

分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS mac.update指针异常
71浏览 • 1回复 待解决
如何指定首次应用启动页面
701浏览 • 1回复 待解决
关于WebView报指针的问题
6935浏览 • 1回复 待解决
DevEco Studio打开历史工程报指针错误
4952浏览 • 1回复 待解决
打开图库应用偶尔会闪退
2433浏览 • 0回复 待解决
应用启动前会出现一个白屏。
1131浏览 • 1回复 待解决
JS调用PA出现RemoteInterfaceProxy异常
6817浏览 • 2回复 待解决