HarmonyOS 鸿蒙Next HiCar开发融合桌面获取应用列表为null

发布于 1周前 作者 sinazl 来自 鸿蒙OS

HarmonyOS 鸿蒙Next HiCar开发融合桌面获取应用列表为null

HiCarSDK版本:4.0.0.300

测试手机:华为P30,系统版本:HarmonyOS  4.0.0,HiCar App版本:14.2.0.185

如图1,已注册接口AppInfoChangeListener,sendCarData接口发送请求报文(dataType=528)成功后AppInfoChangeListener的onLoadAllAppInfo(String, List<AppInfoBean>)方法没有被回调,可能是什么原因?

跟踪代码可以看到

如图2,com.huawei.managementsdk.launcher.DbManager.java中

List<AppInfoBean> getAllAppInfo(String)方法返回的列表长度为0;

如图3,boolean insertAppInfoData(String, List)方法是在AppDataProcessor的SocketDataChannel.DataListener接口的onDataReceive(int, String)中调用的,实际在HMI客户端sendCarData接口发送请求报文(dataType=528)后这里没有执行。

图1如下

2.png

图2如下

21.png

图3如下

0.png



关于HarmonyOS 鸿蒙Next HiCar开发融合桌面获取应用列表为null的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。

回到顶部