carplay问题解析流程

文章讲述了在尝试通过CarPlay.getCarPlayService获取服务时遇到的崩溃问题,经过调查发现原因是CarPlay服务只能在特定目录下使用,底层库限制了跨目录调用。解决过程涉及与CarPlay开发者沟通和底层代码分析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、问题描述
通过CarPlay.getCarPlayService()方法来获取服务时,未知原因崩溃,没有报错,没有异常抛出。
二、解决思路
1.可能是底层服务不存在,导致无法获取服务
2.更换了新的获取方式
三、解决过程
1.首先询问了carplay开发,服务是存在并且可用的。
2.获得一个信息,carplay只能在指定目录使用。
3.运行carplay源码在非指定目录,程序崩溃报错,.so底层库,不允许调用。
4.修改public.libraries.txt文件,并且push进去,重启车机直接崩溃。
5.将.so包导入工程中,依然不能使用。
四、总结
解决问题,需要多方沟通要点,这次问题的之所以发生,是多方都不知道,底层库不允许调用。多次调用才确定到问题点,直接底层崩溃的问题,是最难定位的,多方沟通原理才行。

carplay只能在指定目录使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值