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
2024-12-25 08:21:44
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

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

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

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

分享
微博
QQ
微信
回复
2024-12-25 11:26:39
相关问题
HarmonyOS mac.update指针异常
271浏览 • 1回复 待解决
如何指定首次应用启动页面
822浏览 • 1回复 待解决
关于WebView报指针的问题
7201浏览 • 1回复 待解决
DevEco Studio打开历史工程报指针错误
5184浏览 • 1回复 待解决
打开图库应用偶尔会闪退
2723浏览 • 0回复 待解决
应用启动前会出现一个白屏。
1406浏览 • 1回复 待解决
JS调用PA出现RemoteInterfaceProxy异常
7147浏览 • 2回复 待解决