美文网首页
鸿蒙应用开发记录

鸿蒙应用开发记录

作者: jiaming_ | 来源:发表于2021-02-01 17:23 被阅读0次
2021.2.1
  • 主要能力demo需要从安卓项目中将核心代码迁移过来,但核心代码中含有Handler,目前不清楚HM系统是否有相关Handler类似的组件,需要调研。如果不支持Handler类似的组件,就需要重构下相关代码。
  • 目前应用在真机上调需要申请签名文件相关信息,签名信息与设备绑定,前往官方申请。
2021.2.21

申请相关Engine服务流程较为繁琐,目前只针对企业开发者账号,和hw开发一对一对接最后进入申请审核状态。

2021.2.23
  • studio开发工具存在一些bug,如异常提示不会自动消除,log日志清除后,又会全部打印出来。
  • 访问网络需要申请网络权限,同安卓,config.json->module->reqPermissions->下定义权限申请。
  • websocket连接需要使用java-websocket,无法使用okhttp3,连接语音服务成功后会报认证失败异常。
2021.3.1
  • 对接人反馈so放到libs/arm-xxx/目录下就行,不需要其他更多配置,经过周末的倒腾,在今天调通了加载so库的逻辑,想想比较坑,周末在家各种方式调试,一直报找不到so文件的错,然后放弃关机准备今天来问对接人了,结果今天开机后随手点下就加载成功了,难道是需要重启机器??
  • so主要是用来编译音频文件的,在今天的一番折腾后,顺利调通了,想想还是得不怕麻烦的去试。
  • HiLog日志功能待完善,筛选的日志有些漏了,以为没有打印,结果在全部日志里找到了,筛选条件加上就没了。。
2021.4.25
  • 目前已进入测试阶段,测试结果目前主要是一些系统不稳定导致的bug。
  • CommonDialog右滑退出会出现阴影遮罩问题,和对接开发沟通,这应该是系统库存在问题。
  • 在进入Ability后,再打开一个新的Ability,在新的Ability上操作后,直接点击home键,返回手表桌面,再点击打开app,按照通用逻辑应该是打开返回桌面之前的Ability,但,现实是打开了进入APP默认的Ability,任务栈管理还是有问题,待系统解决
  • 这些问题,由于紧急需要上线,只能兜底加逻辑临时解决。。

相关文章

网友评论

      本文标题:鸿蒙应用开发记录

      本文链接:https://www.haomeiwen.com/subject/ywcstltx.html