logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[Harmony]如何获取手机的UDID

获取鸿蒙手机UDID时出现"command not found:hdc"错误的解决方法:该问题是由于HDC工具未正确配置到系统PATH环境变量中导致的。解决方法是将HDC工具路径添加到环境变量:对于zsh shell,编辑~/.zshrc文件添加路径并执行source命令;对于Bash shell,则编辑~/.bashrc文件。配置完成后重启终端即可正常使用hdc命令获取UDI

[Harmony]跳转应用商店进行版本更新

摘要:该代码实现了一个HarmonyOS应用的版本更新功能,主要包括:1)获取当前应用版本信息;2)通过API检查版本更新;3)跳转华为应用商店更新页。其中jumpToAppStore方法使用UIAbilityContext跳转到应用商店,需真机调试,支持自定义包名测试(如微信com.tencent.wechat)。版本检查通过比较服务端返回的version_code与本地版本号判断是否需要更新,

文章图片
#harmonyos
[Harmony]网络状态监听

本文介绍了HarmonyOS应用开发中的网络状态监听实现方法。首先在module.json5中声明了GET_NETWORK_INFO和INTERNET两个必要权限。然后详细解析了一个网络状态监听工具类NetworkMonitor的实现,通过创建NetConnection实例并注册监听事件,实现对网络连接状态(如可用、断开、不可用)和网络类型(蜂窝/WiFi/以太网)的实时监测。该工具类采用单例模式

#harmonyos
[Harmony]封装一个可视化的数据持久化工具

本文介绍了在HarmonyOS应用中如何添加权限、封装数据持久化工具及其使用示例。首先,在module.json5文件中声明应用所需的分布式数据同步权限,并配置使用场景。接着,封装了一个基于@ohos.data.preferences的可视化数据持久化工具MFStorageManager,支持初始化、获取、更新和选择性清除缓存数据等功能。工具类中还定义了一个自定义的ConsoleLog类,用于在控

[Harmony]应用图标资源需分层

摘要:应用图标需按规范配置为前景图(foreground.png)和背景图(background.png)两层,尺寸必须为1024px*1024px。需在AppScope/resources/base/media目录下放置对应图片,并在module.json5中使用"$media:layered_image"引用,禁止使用自定义图标路径。图标资源不得自行裁切圆角或添加内间距,必

文章图片
[Harmony]弹窗在自动退出登录后不关闭的问题

摘要:文章探讨了在HarmonyOS开发中处理弹窗关闭问题的三种解决方案。1) 对于CustomDialog弹窗,建议在aboutToDisappear生命周期中手动关闭弹窗;2) 对于PromptAction弹窗,同样需要在aboutToDisappear中关闭,并保存ComponentContent引用;3) 通过设置levelMode为EMBEDDED可使弹窗随页面关闭,但需注意API15+

文章图片
Flutter与iOS和Android原生页面交互

平台通道是Flutter中一个强大的机制,它允许Flutter与宿主平台(如Android和iOS)进行数据和任务的双向通信。这种机制解决了Flutter无法直接调用平台特定API的限制,使得Flutter应用能够实现原生平台的功能。我们将设置一个名为的平台通道,这个通道将用于Flutter与原生平台(iOS和Android)之间的通信。

文章图片
#flutter#ios#android
[iOS]移除苹果开发者账号上无用测试设备

公司就一个苹果开发者账号,项目接入交付,人员来来往往,很快就将100台设备名额占满.移除测试设备有下面两种方式:1.等待新的会员年续费开发者账号后,苹果会提供一次更新设备列表的机会.2.向苹果请求更新设备列表的机会联系苹果:https://developer.apple.com/contact/submit.php团队ID就是Team ID:...

#ios
[Swift]音频循环播放

如图,视频通话等待时,实现音频循环播放。

#音视频
    共 41 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择