登录社区云,与社区用户共同成长
邀请您加入社区
暂无图片
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
摘要:本文介绍了如何在鸿蒙PC上配置和使用SSH服务端。鸿蒙PC内置SSH客户端但未提供服务端,通过安装适配版OpenSSH(使用Harmonybrew安装)并指定端口启动服务后,可实现局域网内SSH连接。针对远程访问需求,推荐使用rathole内网穿透工具,详细说明了服务端和客户端的配置步骤,最终实现通过公网IP远程访问鸿蒙PC的SSH服务。
本直播聚焦鸿蒙PC命令行工具迁移实战。以pngquant为案例,详解直接交叉编译、Lycium框架及vcpkg-ohos三种迁移方案,涵盖环境搭建、源码适配、交叉编译、文件签名及真机验证全流程,并分享AI自动化提效技巧,助力开发者快速掌握鸿蒙生态构建核心能力。
本文介绍了在鸿蒙系统上使用pkgsrc进行包管理的改进方案。通过解构构建与使用过程,解决了鸿蒙PC适配的两大难题:uname返回值问题通过OpenHarmony构建解决,root权限问题通过沙箱安装路径解决。项目建立了自动化CI/CD流水线,包含Bootstrap和Bulk-build两条核心流程,支持arm64架构的软件包构建与分发。目前提供开箱即用的bootstrap kit,用户只需下载解压
本文介绍了如何将Tauri v2桌面应用移植到OpenHarmony(鸿蒙)设备上运行的详细步骤。Tauri是一个使用Web前端技术构建桌面应用的框架,相比Electron更轻量、性能更好。移植到OpenHarmony可以复用现有代码,覆盖Windows/macOS/Linux/OHOS多平台,并获得鸿蒙原生体验。 移植核心思路是通过napi-ohos桥接层连接Rust与OHOS原生代码,使用Ar
摘要:本文详细记录了将基于Tauri v1的MQTT桌面客户端移植到OpenHarmony ARM64平台的完整过程。项目采用Rust后端(rumqttc)与纯HTML/JS前端,通过Tauri v2的OHOS分支实现跨平台编译。文章涵盖环境配置(Windows 10 + Rust 1.95 + OHOS SDK)、项目结构重构(适配Tauri v2标准布局)、交叉编译关键步骤(目标aarch64
众所周知,现阶段的鸿蒙 PC 原生环境尚不支持直接运行 Docker、Podman 等容器引擎。不仅如此,其官方提供的“融合开发引擎”(虚拟机)也由于未开启相关的内核选项,导致所有容器化技术折戟。对于工作内容强依赖容器技术的开发者而言,要在鸿蒙 PC 上推进日常工作,传统的做法要么是套一层更沉重的第三方全量虚拟机,要么是频繁 SSH 到远程服务器中去操作。这两种方式要么拖慢系统性能,要么割裂开发体
本文介绍了在鸿蒙PC上搭建Go语言开发环境并部署HTTP服务的完整流程。主要内容包括: 通过Harmonybrew包管理器一键安装Go语言环境 使用Gin框架编写简单的HTTP服务 分析鸿蒙PC架构导致的本地浏览器无法访问服务的原因 利用Serveo内网穿透实现外部访问调试 添加自检功能提升开发体验 文章重点解决了开发者在鸿蒙PC上进行Go开发时常见的网络访问问题,并提供了实际可操作的解决方案。通
tojson是由 Abin Simon 开发的跨格式数据转换工具,采用 Rust 语言编写。它能让你轻松地在 YAML、TOML、JSON 三种格式之间进行转换,自动识别输入格式,支持标准输入管道和文件输入两种方式,并提供格式化(pretty-print)输出选项。tojson 轻量无依赖,编译后为单一二进制文件,是数据处理和配置格式转换的便捷工具。
ox是一个由 curlpipe 开发的简洁且灵活的 Rust 文本编辑器,旨在提供一个轻量级、可编程的终端编辑体验。它支持 Lua 脚本扩展、语法高亮、多光标编辑、分屏视图等特性,同时保持极低的资源占用,是vimnano之外的全新选择。
本文介绍了在Linux宿主机上搭建Rust交叉编译环境以开发OpenHarmony应用程序的方法。主要内容包括:1) 使用国内镜像安装Rust工具链;2) 添加aarch64/armv7/x86_64三种OHOS目标平台;3) 配置鸿蒙NDK工具链路径;4) 创建Rust项目并配置Cargo交叉编译参数;5) 编写示例程序并完成多平台交叉编译。该方案可在没有鸿蒙设备的情况下,实现在Linux主机上