logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

DevEco Studio编译时候自动生成js、js.map文件导致项目无法运行

这算是开发工具的bug吧,估计后期能修复。

文章图片
#harmonyos
Must register a callback before starting capture, to manage resources in response to MediaProjection

mediaProjection.createVirtualDisplay之前设置mediaProjection.registerCallback即可;同时别忘了取消注册mediaProjection.unregisterCallback。安卓14录屏的时候发生异常。安卓13及以下版本整。

#android
Android判断当前耳机的连接状态(蓝牙、有线),修改音频的输出方式

一,蓝牙设备的连接,在广播注册之前连接:1. 判断耳机的连接状态,我们比较常用的是广播的方式,但是在安卓8.0以后,如果耳机在注册广播之前连接,那么在注册广播,无法监听到耳机的状态,于是我们只能换一种方式去处理,代码如下:AudioManagermAudioManager = (AudioManager) context.getSystemService(Context.AUDIO......

#android
【DevEco Studio】快捷键配置详解

DevEco Studio有默认的快捷键,这不新奇,毕竟是为提升开发者开发体验的IDE。这些快捷键继承intellijidea,若开发者之前使用的是eclipse/vscode/kde/gnome等等,也可以快速切到相应的快捷键模式下。分为两种情况:如果只是光标停留在某行,那么连续使用该快捷键,会不断注释掉下一行的代码;如果选定了某行代码(选定了某行代码一部分也算这种情况),那么连续使用该快捷键,

文章图片
#鸿蒙#harmonyos
HarmonyOS开发:解决DevEco Studio低版本导入高版本项目运行失败问题

基于DevEco Studio 4.0 Beta2,hvigorVersion为3.0.2,开发了一个项目,上传到了远程仓库,当同事下载后,却始终无法运行,频繁报错,由于API都是使用的9,第一感觉就是开发环境不同,于是,让其发来了他的开发环境,DevEco Studio 3.1.1 Release,hvigorVersion为2.4.2,果然是环境不同,那解决方式就简单了,要么升级IDE,要么改

#harmonyos#华为
Android判断当前耳机的连接状态(蓝牙、有线),修改音频的输出方式

一,蓝牙设备的连接,在广播注册之前连接:1. 判断耳机的连接状态,我们比较常用的是广播的方式,但是在安卓8.0以后,如果耳机在注册广播之前连接,那么在注册广播,无法监听到耳机的状态,于是我们只能换一种方式去处理,代码如下:AudioManagermAudioManager = (AudioManager) context.getSystemService(Context.AUDIO......

#android
【DevEco Studio】快捷键配置详解

DevEco Studio有默认的快捷键,这不新奇,毕竟是为提升开发者开发体验的IDE。这些快捷键继承intellijidea,若开发者之前使用的是eclipse/vscode/kde/gnome等等,也可以快速切到相应的快捷键模式下。分为两种情况:如果只是光标停留在某行,那么连续使用该快捷键,会不断注释掉下一行的代码;如果选定了某行代码(选定了某行代码一部分也算这种情况),那么连续使用该快捷键,

文章图片
#鸿蒙#harmonyos
鸿蒙打包so及引用

位置随意、开心就好,只要在oh-package.json5中配置好路径就行。

文章图片
#harmonyos#c++
Android音频焦点处理方法

在Android设备上,默认可以有多个应用同时播放音频,但是,这种处理带来的用户体验并不好,为了解决这个问题,Android引入了音频焦点机制,一次只能有一个App持有音频焦点。一般情况下,当一个App失去音频焦点时,为了有较好的用户体验,它应该主动暂停播放,从而使新获得音频焦点的App可以清晰的播放音频,避免混音的情况。

文章图片
#android#音视频
HarmonyOS开发:解决DevEco Studio低版本导入高版本项目运行失败问题

基于DevEco Studio 4.0 Beta2,hvigorVersion为3.0.2,开发了一个项目,上传到了远程仓库,当同事下载后,却始终无法运行,频繁报错,由于API都是使用的9,第一感觉就是开发环境不同,于是,让其发来了他的开发环境,DevEco Studio 3.1.1 Release,hvigorVersion为2.4.2,果然是环境不同,那解决方式就简单了,要么升级IDE,要么改

#harmonyos#华为
    共 18 条
  • 1
  • 2
  • 请选择