会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
醉爱大理
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
2023年2月8日
常见的Native Crash类型,bug解决记录
摘要: APP调用Native的jar包接口出现闪退,仅仅settings应用,其他应用调用该包接口正常使用。 猜测1. jar包为64为,settings程序为32位,版本兼容性问题。(经验证,原因确实如此) 猜测2. 多个APP通过binder与底层同jar包交互,出现超过15个同时binder连接,出
阅读全文
posted @ 2023-02-08 10:23 醉爱大理
阅读(95)
评论(0)
推荐(0)
2023年2月3日
回调实现逻辑
摘要: 安卓架构包含应用层、framework、连接库层、hal层和内核层。应用层编写接口,通过回调的方式,接收底层上报的动态数据。 1.安卓架构 2.回调逻辑 3.代码实现 应用层接口实现(注册过程),接收底层上报的信息并执行相应操作。 应用层接口定义(Interface) 安卓hal层代码实现上报(回调
阅读全文
posted @ 2023-02-03 10:36 醉爱大理
阅读(39)
评论(0)
推荐(0)
2023年2月1日
Chery T19C Location数据调用及编译文件修改
摘要: 1.原理 厂商代码都在Vendor分区下,实现与Android系统隔离开。Vendor分区代码可以通过生成xxx.jar的方式将jar包直接提供给应用层使用,避免了层层调用。 1.1 location模块调用 1.2 location模块与TBOX信息交互 2.修改接口后文件替换(文件路径) 实际上
阅读全文
posted @ 2023-02-01 15:06 醉爱大理
阅读(78)
评论(0)
推荐(0)
Socket原理简记
摘要: 1.原理 socket(套接字)协议,使用频率较高(客户端与服务端通讯),通过绑定IP与端口保障数据传输。 (防止粘包)传输过程分为连接(3次握手)和断开连接(4次挥手)。 存在缓冲区的概念,收发不一定同时(收发无关)。数据传输过程中存在阻塞机制。 阻塞:上一步动作传输未完成,下一步动作将会暂停,直
阅读全文
posted @ 2023-02-01 14:38 醉爱大理
阅读(116)
评论(0)
推荐(0)
NMEA数据解析
摘要: TBOX盒子上报的数据统一采用NMEA格式,以下是简略介绍- 使用python库pynmea2很方便的解析数据
阅读全文
posted @ 2023-02-01 13:54 醉爱大理
阅读(256)
评论(0)
推荐(0)
TBOX故障排查
摘要: 1. 常见思路 1.1 网络检测-Ping大法 若是mtk车型,首先确认apn2开关状态,保证流量开关打开,若流量开关开着则隐私模式开关肯定关着。确认是否单个应用无法上网,还是普遍性,通过ping ip地址或者去慧翰查流量,确认流量剩余。 使用ADB去ping以下地址。若使用baidu.com,则需
阅读全文
posted @ 2023-02-01 13:31 醉爱大理
阅读(1057)
评论(0)
推荐(0)
2022年8月24日
Android 学习笔记1
摘要: Android 学习笔记1 需求:1.按钮响应、文本更新 2.动态注册广播,实现接收系统分钟广播,跳转界面 3.在子线程中实现倒计时1分钟 4.将Activity与Service绑定、解绑,开关Service服务,实现监控 5.将APP发布在奇瑞主机端 MainActivity.java packa
阅读全文
posted @ 2022-08-24 17:00 醉爱大理
阅读(32)
评论(0)
推荐(0)
2021年9月7日
无限重置30天
摘要: 1.在File-Settings -> Plugins 内小齿轮里手动添加第三方插件仓库地址:https://plugins.zhile.io 2.搜索:IDE Eval Reset插件进行安装。搜索前退出设置然后重进即可。 3.插件会提示安装成功。 如果IDE打开了项目,点击菜单:Help ->
阅读全文
posted @ 2021-09-07 14:34 醉爱大理
阅读(79)
评论(0)
推荐(0)
上一页
1
2
公告