鸿蒙HarmonyOS随笔

鸿蒙随笔

    • [1. 华为认证开发者路径:](#1. 华为认证开发者路径:)
    • [2. API20之上了,但按照DevTools工具调试前端页面,chrome上还是没有展示web页](#2. API20之上了,但按照DevTools工具调试前端页面,chrome上还是没有展示web页)
    • [3. 自动签名,签名都有了,但还是不起作用](#3. 自动签名,签名都有了,但还是不起作用)
    • [4. web调试本地沙箱资源401,加跨域列表,还是401](#4. web调试本地沙箱资源401,加跨域列表,还是401)
    • [5. ohpm设置为私有仓后如何重置官方默认源](#5. ohpm设置为私有仓后如何重置官方默认源)
    • [6. API20以下,Web配置Chrome查看](#6. API20以下,Web配置Chrome查看)
    • [7. 组件导航(Navigation) 安全区域](#7. 组件导航(Navigation) 安全区域)

1. 华为认证开发者路径:

HCIA-HarmonyOS应用开发 → HCIP-HarmonyOS高级开发 → HCIE-HarmonyOS解决方案专家

2. API20之上了,但按照DevTools工具调试前端页面,chrome上还是没有展示web页

先贴展示方法:使用DevTools工具调试前端页面
PS: 在运行/调试配置页,打开Auto WebView Debug

3. 自动签名,签名都有了,但还是不起作用

官网自动签名方法:配置调试签名

签名方法总结:File(文件) > Project Structure...(项目结构) > Project > Signing Configs界面,勾选"Associate with registered application"。如果未登录,请先点击Sign In进行登录。
PS:build-profile.json5 中:signingConfigs加

javascript 复制代码
"signingConfig": "default"

4. web调试本地沙箱资源401,加跨域列表,还是401

PS:设置允许可以跨域访问的路径列表中,一定要加具体的文件夹名称

javascript 复制代码
// 设置允许可以跨域访问的路径列表
   this.controller.setPathAllowingUniversalAccess([
   	this.uiContext.getHostContext()!.resourceDir + '/LocalResource',
	  // this.uiContext.getHostContext()!.filesDir  错误示例, 这里会报401
	   this.uiContext.getHostContext()!.filesDir + '/example'
	 ]);

5. ohpm设置为私有仓后如何重置官方默认源

typescript 复制代码
# 查看当前配置
ohpm config get registry

# 重置为官方默认源
ohpm config set registry https://repo.harmonyos.com/ohpm/

6. API20以下,Web配置Chrome查看

typescript 复制代码
	 - hdc list targets
	 - hdc shell
	 - cat /proc/net/unix | grep devtools
	 - exit
	 - hdc fport tcp:9222 localabstract:webview_devtools_remote_38532
	 - hdc fport ls  // 可以检查38532是不是正确的

PS: hdc报错,可能是没有配置环境变量,找到DevEco Studio的安装位置,给环境变量path配置以下路径:

typescript 复制代码
D:\ProgramFiles\Huawei\DevEco Studio\sdk\default\openharmony\toolchains

7. 组件导航(Navigation) 安全区域

官网:安全区域

​

相关推荐
aqi008 分钟前
AI编程让鸿蒙开发电子书APP更加快捷
android·华为·harmonyos·鸿蒙·harmony
熊猫钓鱼>_>1 小时前
鸿蒙PC高分屏与键鼠交互适配:DPI缩放、右键菜单一次讲清
开发语言·笔记·华为·ai编程·harmonyos·鸿蒙·鸿蒙心迹
Goway_Hui1 小时前
【KMP for OpenHarmony】Cache4k 0.14.0 鸿蒙适配
华为·kotlin·harmonyos
SZYSK2 小时前
OpenHarmony 上读卡、推理和双屏刷新抢 CPU:核验机与消费机的调度差
物联网·算法·harmonyos·1024程序员节
lqj_本人2 小时前
开源鸿蒙平台 KMP_CMP 三方库「URI KMP」适配全流程
华为·开源·harmonyos
hhhjhl3 小时前
React Native 三方库「react-native-sha256」的鸿蒙化适配指南
react native·华为·harmonyos
小野猪都有白菜拱3 小时前
Proxmox VE 上搭建 Vulhub 靶场:Ubuntu + Docker
web
2601_949970693 小时前
React Native 三方库「react-native-version-check」的鸿蒙化适配指南
react native·华为·harmonyos
行者-全栈开发3 小时前
【鸿蒙心迹】鸿蒙 PC 应用上架实战:分布式 Markdown 笔记从开发到过审全流程
harmonyos·markdown·arkui·应用上架·鸿蒙 pc·分布式数据同步