【每日学点鸿蒙知识】一键登录、包资源分析工具、har包版本冲突、系统相册等

【每日学点鸿蒙知识】24.09.02

1、HarmonyOS应用开发支持 免费的 本机号码一键登录 功能么?

  1. 支持一键登录,但是和本机号码一键登录稍有区别,可以参考链接了解。https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/account-quick-login-overview-V5
  2. 是否免费,暂无收费计划

2、HarmonyOS是否有提供包体或资源分析工具?

扫描工具请参考文档链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/app-check-tool-V5

3、有监听熄屏或者亮屏的通知么?可以后台打开某个UIAbility或者navigation到某个页面么?

通过CES(Common Event Service,公共事件服务)为应用程序提供订阅、发布、退订公共事件的能力。可以通过订阅系统公共事件监听熄屏和亮屏。

参考地址:https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-notification-kit-5-V5

监听到通知后可以跳转到某页面

4、比如okhttp1.0 它也是har,那我 a和b都依赖了它的不同版本,最终打包的时候是用了哪个版本,还是a和b里都含有okhttp的代码?

ohpm将选择其中的最高版本进行安装

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-ohpmrc-V5

5、如何打开系统相册选择图片 然后上传到服务器?

在使用PhotoViewPicker 选择相册照片之后 怎么通过uri获取文件 并且上传?

请求READ_IMAGEVIDEO 权限不弹窗在module.json5 中添加 READ_IMAGEVIDEO 编译都报错

复制代码
Install Failed: error: failed to install bundle.
code:9568289
error: install failed due to grant request permissions failed.
View detailed instructions.
$ hdc shell rm -rf data/local/tmp/d782a4593fa54703acf347fbb6751945
Error while Deploy Hap

READ_IMAGEVIDEO 权限不能单独申请,需要加上ohos.permission.READ_MEDIA和ohos.permission.MEDIA_LOCATION权限。否则会出现install failed due to grant request permissions failed.

其他相册相关可参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/photoaccesshelper-systemalbum-guidelines-V5

相关推荐
世人万千丶1 小时前
鸿蒙Flutter Flex多子组件权重分配
学习·flutter·华为·harmonyos·鸿蒙
拥抱太阳06165 小时前
HarmonyOS 应用开发《掌上英语》第23篇-图标与颜色系统构建可主题化视觉体系
华为·harmonyos
红烧大青虫6 小时前
HarmonyOS应用开发实战:小事记 - UIAbility 的冷启动/热启动/后台启动三种场景与 launchParam 解析
后端·华为·harmonyos·鸿蒙系统
b130538100497 小时前
HarmonyOS应用开发实战:小事记 - 多级页面路由的 back 逻辑与参数回传模式
华为·harmonyos·鸿蒙系统
MonkeyKing7 小时前
鸿蒙ArkTS Text组件全解析:全属性详解+富文本实战
harmonyos
花开彼岸天~7 小时前
鸿蒙原生开发手记:徒步迹 - 自定义组件开发规范
后端·华为·harmonyos·鸿蒙系统
zSD55rt5a8 小时前
方差在扩散模型保护中的作用
人工智能·harmonyos
AD02279 小时前
HarmonyOS应用实战-启示散页-05-随机抽答案要避免连续重复:把算法放进服务层
harmonyos·arkts·鸿蒙开发
世人万千丶9 小时前
鸿蒙Flutter Flexible与Expanded的区别
学习·flutter·harmonyos·鸿蒙
红烧大青虫9 小时前
setInterval 倒计时实现:60s 验证码发送逻辑
后端·华为·harmonyos·鸿蒙系统