logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Harmony DevEco Studio 导入第三方jar包

对于DevEco Studio中导入依赖的外部jar包:取到相应的jar包,将其置于工程目录entry => libs模块中;在导入的jar包上,右键单击,选择 Add as Library,然后在弹出的窗口输入引入jar包的名字,点击OK;

#harmonyos
deveco studio工具快捷键

• 若要对当前文件中的代码进行格式化,请按 Ctrl+Alt+Shift+L(在 macOS 上为 Command+Option+L)。• 若要对指定范围内的代码进行格式化,请按 Ctrl+Alt+L(在 macOS 上为 Command+Option+L)。该编辑器允许您对指定范围内的代码或整个文件进行格式化,从而显著提高代码的可读性。

#harmonyos
DevEco Studio模拟器的使用

一般申请后8小时生效。审核结果可在个人中心-我的活动中查看,显示通过,则可使用模拟器。1、安装设备管理器使用安装模拟器时,需登录个人的华为账号。登录后,点击右下角新建模拟器按钮,即可新建模拟器,可自定义模拟器存储位置。首次使用需先下载模拟器的系统镜像。下载时,会出现使用许可协议,点击接受,下一步会出现安装页面,安装完成后,点击完成即可。之后,会出现虚拟配置页面,核实确定需要创建的模拟器的名称,内存

文章图片
#harmonyos
DevEco Studio点击 不显示代码提示的原因

Softsuggestionsalphabetically按字母排列建议。Showsuggestionsasyoutype输入时显示建议。SmartTypeCompletion智能类型匹配补全。BasicCompletion基本补全。-找到codeCompletion(Matchcase匹配大小写。-点开General(常规)

文章图片
#harmonyos
使用DevEco Studio高效开发之环境准备

在进行本课程的学习之前,首先我们来看一下如何搭建开发环境。你可以参考搭建开发环境这一章节完成环境搭建,也可以参考鸿蒙第一课中DevEco Studio的使用这一课程进行学习。DevEco Studio支持Windows系统和macOS系统,在开发HarmonyOS应用/服务前,需要配置HarmonyOS应用/服务的开发环境。

文章图片
#harmonyos
【HarmonyOS NEXT】ACL 受限权限申请

关键词:受限开放权限、ACL、鸿蒙在鸿蒙应用开发过程中,部分权限被受到限制(如悬浮窗开发、读取联系人数据、读取公共目录音频文件等权限),但是在我们的应用开发过程中又不得不使用该权限时可向华为申请受限权限,本期将介绍如何申请受限权限并完成开发配置。需要注意的是:应用/元服务在上架华为应用市场时,华为应用市场会严格审核包含ACL(受限)权限的应用/元服务,不符合要求的应用/元服务将无法上架应用市场。因

文章图片
#harmonyos
HarmonyOS NEXT】 Audio 实现录音及播放功能

在app的开发过程中时常会遇见一些需要播放一段音频或进行语音录制的场景,那么本期将介绍如何利用鸿蒙 audio 模块实现音频写入和播放的功能。本次依赖的是 ohos.multimedia.audio 音频管理模块,核心逻辑为利用 AudioCapturer创建音频采集器收集音频并写入文件至沙箱,利用 AudioRenderer 播放沙箱中写入的音频文件,确定目标那么开始。

#harmonyos
【HarmonyOS NEXT】获取卸载APP后不变的设备ID

在HarmonyOS NEXT中,有一个 ****@ohos.security.asset (关键资产存储服务) ****的API【类似于iOS中的Keychain services】,有一个特殊属性 IS_PERSISTENT,该特性可实现,在应用卸载时保留关键资产,利用该特性,我们可以随机生成一个32位的uuid,存储到ohos.security.asset中。如果觉得上述源码方式集成到项目中

文章图片
#harmonyos
下载 kotlin compiler embeddable + fastutil-xxx.jar 巨慢的问题

jar目录:C:\Users\你的username.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-compiler-embeddable。2024年8月17日11:05:36补充:梯子也可能有一定的问题,后面另一台电脑操作的时候,换了一个梯子,发现速度嘎嘎快。实测是AS在下载的时候,该目录下没有生成对应名称的文件夹,放都

#kotlin#开发语言#android
android kotlin语言中的协程

这些新的Flow API在Kotlin 1.5.0及以后被推荐使用,提供了更好的功能和支持,而不是使用Channel或传统的观察者模式。使用协程的Dispatchers来避免在主线程上执行耗时操作,例如使用Dispatchers.IO进行IO操作,使用Dispatchers.Default进行计算密集型任务。使用withTimeout或withTimeoutOrNull来限制协程的执行时间,防止长

#android#kotlin#开发语言
    共 70 条
  • 1
  • 2
  • 3
  • 7
  • 请选择