深圳商城网站设计价格江苏泗阳今天新增病例多少

张小明 2026/1/12 16:03:45
深圳商城网站设计价格,江苏泗阳今天新增病例多少,无锡seo报价,企业建设网站的主要目的#x1f4d6; 本指南将帮助您从AtomGit克隆DevBox项目到成功在开源鸿蒙PC上运行#xff0c;适合新手开发者。 #x1f4cb; 目录 快速开始前置准备克隆项目环境配置项目调整编译构建签名打包安装运行常见问题参考资源 ⚡ 快速开始 如果您已经熟悉开源鸿蒙开发环境#xf… 本指南将帮助您从AtomGit克隆DevBox项目到成功在开源鸿蒙PC上运行适合新手开发者。 目录快速开始前置准备克隆项目环境配置项目调整编译构建签名打包安装运行常见问题参考资源⚡ 快速开始如果您已经熟悉开源鸿蒙开发环境可以快速执行以下命令# 1. 克隆项目gitclone https://atomgit.com/OpenHarmonyPCDeveloper/DevBox.gitcdDevBox# 2. 编译和签名一键完成./build-macos.sh# 3. 安装到设备确保设备已连接./push.sh entry/build/default/outputs/default/entry-default-signed.hap⚠️注意首次使用请完整阅读本指南确保环境配置正确。 前置准备1. 系统要求✅macOS系统本指南基于macOS编写✅开源鸿蒙PC设备已连接并开启开发者模式✅DevEco Studio已安装并配置2. 必需软件 DevEco Studio访问 DevEco Studio下载页面下载并安装DevEco Studio确保安装路径为/Applications/DevEco-Studio.app Python 3# 检查Python版本需要Python 3.xpython3 --version# 如果没有安装使用Homebrew安装brewinstallpython3 Node.jsDevEco Studio自带Node.js通常位于/Applications/DevEco-Studio.app/Contents/tools/node/bin/node☕ JavaDevEco Studio自带Java环境用于签名工具。3. 开发工具✅终端应用Terminal✅文本编辑器可选用于查看代码 克隆项目1. 打开终端按Command Space打开Spotlight搜索输入终端或Terminal打开终端应用。2. 选择项目目录# 进入您希望存放项目的目录例如Documents或Code目录cd~/Documents# 或者cd~/Code3. 克隆仓库# 从AtomGit克隆DevBox项目gitclone https://atomgit.com/OpenHarmonyPCDeveloper/DevBox.git# 进入项目目录cdDevBox提示如果使用SSH方式克隆请使用gitclone gitgitcode.com:OpenHarmonyPCDeveloper/DevBox.git4. 验证克隆成功# 查看项目结构ls-la# 应该能看到以下主要目录和文件# - AppScope/# - entry/# - build-macos.sh# - sign.py# - sign.js# - push.sh# - build-profile.json5⚙️ 环境配置1. 检查DevEco Studio路径# 验证DevEco Studio是否安装在默认位置ls-d /Applications/DevEco-Studio.app# 如果路径不同请记录您的实际路径后续需要修改脚本2. 配置环境变量可选为了方便使用可以将DevEco Studio的工具路径添加到环境变量# 编辑shell配置文件zsh用户nano~/.zshrc# 添加以下内容exportTOOL_HOME/Applications/DevEco-Studio.app/ContentsexportPATH$TOOL_HOME/tools/ohpm/bin:$PATHexportPATH$TOOL_HOME/tools/hvigor/bin:$PATHexportPATH$TOOL_HOME/tools/node/bin:$PATHexportPATH$TOOL_HOME/sdk/default/openharmony/toolchains:$PATH# 保存并退出CtrlO, Enter, CtrlX# 重新加载配置source~/.zshrc3. 验证工具可用性# 检查hvigor是否可用hvigorw --version# 检查node是否可用node --version# 检查python3是否可用python3 --version 项目调整⚠️ 重要说明由于DevEco Studio目前不支持直接安装包含hnp包的HAP文件会报错Install Failed: error: failed to install bundle. code:9568409我们需要进行以下调整1. 确认hnp目录位置hnp目录应该位于entry/hnp/目录下# 检查hnp目录是否存在ls-la entry/hnp/# 应该能看到 arm64-v8a/ 目录里面包含各种.hnp文件lsentry/hnp/arm64-v8a/✅如果hnp目录已经在entry/hnp/下可以跳过步骤22. 移动hnp目录如果需要如果hnp目录在项目根目录需要移动到entry目录# 从项目根目录移动hnp到entry目录mvhnp entry/# 验证移动成功lsentry/hnp/arm64-v8a/|head-53. 检查脚本文件确保以下脚本文件存在于项目根目录# 检查脚本文件ls-lh build-macos.sh sign.py sign.js push.sh# 确保脚本有执行权限chmodx build-macos.sh push.sh 编译构建1. 使用构建脚本项目提供了build-macos.sh脚本它会自动完成编译和打包# 在项目根目录执行./build-macos.sh2. 构建过程说明脚本会执行以下步骤设置环境变量配置DevEco Studio工具路径配置SDK路径添加必要工具到PATH编译项目hvigorw assembleHap这会生成未签名的HAP文件entry/build/default/outputs/default/entry-default-unsigned.hap添加hnp包zip-1 -r../entry/build/default/outputs/default/entry-default-unsigned.hap hnp将hnp目录打包到HAP文件中签名HAP文件使用sign.py脚本对HAP文件进行签名3. 构建输出构建成功后会在以下位置生成签名的HAP文件entry/build/default/outputs/default/entry-default-signed.hap4. 验证构建结果# 检查HAP文件是否生成ls-lh entry/build/default/outputs/default/entry-default-signed.hap# 查看文件大小应该比未签名版本稍大✍️ 签名打包1. 签名配置签名配置位于build-profile.json5文件中包含证书路径certpath密钥别名keyAlias密钥密码keyPassword签名算法signAlg证书文件storeFile证书密码storePassword注意签名配置通常由DevEco Studio自动生成位于~/.ohos/config/目录下。2. 签名脚本说明sign.py- Python签名脚本该脚本会读取build-profile.json5中的签名配置使用sign.js解密密码调用Java签名工具对HAP文件进行签名sign.js- 密码解密脚本用于解密DevEco Studio存储的加密密码。3. 手动签名如果脚本失败如果自动签名失败可以手动执行# 进入项目根目录cd/path/to/DevBox# 执行签名脚本python3 sign.py\./entry/build/default/outputs/default/entry-default-unsigned.hap\./entry/build/default/outputs/default/entry-default-signed.hap 安装运行1. 连接设备确保开源鸿蒙PC设备已连接并开启开发者模式# 检查设备连接hdc list targets# 应该能看到设备信息例如# [Empty]# 或者# [0]设备ID如果看不到设备检查USB连接确认设备已开启开发者模式确认已启用USB调试2. 使用安装脚本项目提供了push.sh脚本可以一键完成推送、安装和启动# 使用push.sh脚本安装./push.sh entry/build/default/outputs/default/entry-default-signed.hap3. 脚本执行内容push.sh脚本会执行自动获取应用包名优先使用jq工具解析AppScope/app.json5如果没有jq使用grep和sed作为备选方案推送HAP文件到设备hdcfilesend entry-default-signed.hap /data/local/tmp安装HAP文件hdc shell bminstall-p /data/local/tmp/entry-default-signed.hap启动应用hdc shell aa start -a EntryAbility -b[应用包名]提示如果系统没有安装jq脚本会自动使用备选方案。您也可以手动安装brewinstalljq4. 手动安装如果脚本失败如果脚本执行失败可以手动执行# 1. 推送HAP文件hdcfilesend entry/build/default/outputs/default/entry-default-signed.hap /data/local/tmp# 2. 安装应用hdc shell bminstall-p /data/local/tmp/entry-default-signed.hap# 3. 启动应用需要先获取包名# 查看AppScope/app.json5获取bundleName然后执行hdc shell aa start -a EntryAbility -b[您的bundleName]5. 验证安装成功安装成功后您应该能在设备上看到DevBox应用图标。点击图标启动应用。⚠️重要提示首次安装后建议重启终端命令行应用以便加载新增的命令目录。❓ 常见问题Q1: 编译时提示找不到hvigorw解决方案# 方法1使用完整路径/Applications/DevEco-Studio.app/Contents/tools/hvigor/bin/hvigorw assembleHap# 方法2确保环境变量已配置exportPATH/Applications/DevEco-Studio.app/Contents/tools/hvigor/bin:$PATHQ2: 签名失败提示找不到证书文件解决方案检查build-profile.json5中的证书路径是否正确确保证书文件存在于指定路径如果路径不对可以在DevEco Studio中重新配置签名Q3: 安装时提示 “Install Failed: error: failed to install bundle. code:9568409”原因这是DevEco Studio已知问题不支持直接安装包含hnp包的HAP文件。解决方案✅ 使用命令行工具hdc进行安装而不是通过DevEco Studio的运行按钮。Q4: hdc命令找不到解决方案# 添加hdc到PATHexportPATH/Applications/DevEco-Studio.app/Contents/sdk/default/openharmony/toolchains:$PATH# 或者使用完整路径/Applications/DevEco-Studio.app/Contents/sdk/default/openharmony/toolchains/hdc list targets# 验证hdc是否可用whichhdcQ9: push.sh脚本提示找不到bundleName解决方案检查AppScope/app.json5文件是否存在且格式正确安装jq工具brewinstalljq或者手动设置包名# 编辑push.sh将BUNDLE_NAME设置为实际包名# 例如BUNDLE_NAMEcom.develop.opensource.devboxQ5: 设备连接失败解决方案检查USB连接线确认设备已开启开发者模式在设备上确认允许USB调试弹窗尝试重启hdc服务hdckillhdc startQ6: Python脚本执行失败解决方案# 确保使用Python 3python3 --version# 如果提示缺少模块安装所需模块pip3install[模块名]Q7: 构建后HAP文件大小异常解决方案检查hnp目录是否正确打包到HAP中使用解压工具查看HAP文件内容unzip-l entry/build/default/outputs/default/entry-default-signed.hap|grephnpQ8: 应用安装后无法启动解决方案检查应用包名是否正确查看设备日志hdc hilog|grepDevBox确认EntryAbility配置正确 参考资源官方文档DevEco Studio使用指南HarmonyOS应用开发文档hdc工具使用说明社区支持开源鸿蒙社区HarmonyOS开发者论坛
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站首页制作实验报告宁波一网信息技术有限公司

第一章:气象建模中Agent模型的发展背景与挑战 在复杂系统模拟领域,气象建模长期依赖于偏微分方程和网格化数值方法。然而,随着计算能力的提升与对局部动态行为关注的加深,基于智能体(Agent-Based Model, ABM&#xff0…

张小明 2026/1/9 11:34:54 网站建设

专门做家具的网站珠海市做网站

RK3588部署YOLOv5:环境搭建与数据转换 在智能视觉边缘计算快速发展的今天,越来越多的AI项目不再局限于云端推理,而是向端侧下沉。作为国产高性能SoC的代表,RK3588凭借其6TOPS INT8算力的NPU,在工业检测、安防监控和嵌…

张小明 2026/1/3 6:19:18 网站建设

替朋友做网站wordpress阅读数

文章目录 恒源云GPU云端训练YOLOv11全流程教程:低成本高效实现工业级目标检测 一、恒源云平台初识:为什么它是YOLOv11训练的利器? 二、平台注册与环境准备:5分钟开启云端训练 1. 注册与登录 2. 工具安装(本地端) 三、数据集上传:让云端训练“喂饱”数据 1. 云端目录创建…

张小明 2026/1/1 5:26:18 网站建设

国际网站哪里做宁德市地图

第一章:Docker与LangGraph多Agent部署全攻略导论在现代AI应用开发中,构建可扩展、模块化的智能代理系统成为关键需求。LangGraph作为基于LangChain的图状流程编排框架,支持多Agent协同工作模式,能够灵活定义节点间的执行逻辑与状态…

张小明 2026/1/2 9:17:29 网站建设

网站排名优化电话做兼职的网站有哪些

DesktopNaotu:跨平台思维导图工具完全使用指南 【免费下载链接】DesktopNaotu 桌面版脑图 (百度脑图离线版,思维导图) 跨平台支持 Windows/Linux/Mac OS. (A cross-platform multilingual Mind Map Tool) 项目地址: https://gitcode.com/gh_mirrors/de…

张小明 2026/1/10 3:55:07 网站建设

wordpress页数显示无限函数百度seo公司哪家好一点

EmotiVoice如何提升语音自然度?波形建模与情感编码技术深度解析 在虚拟助手越来越频繁地参与日常对话、游戏角色开始拥有情绪起伏的今天,用户早已不再满足于“能说话”的AI语音。他们期待的是有温度、有情绪、像真人一样会笑会怒的声音——这正是现代文本…

张小明 2026/1/12 1:21:44 网站建设