为什么usb调试是灰色的(usb调试是灰色的怎么办)

按照目前的进度来讲,鸿蒙 2.0 的文档还是相当的简陋和结构混乱。

关于真机调试的步骤在我的部署之中,梳理如下:

手机端

如果将手机作为调试工具,开发人员选项需要

HarmonyOs2 系统开启 usb 调试保持唤醒状态(防止休眠)电脑端

安装 DevEco IDE,安装最新版的 HarmonyOs SDK

获取设备的 UUID找到 HarmonyOs SDK 的目录位置,一般在 C:\Users\Administrator\AppData\Local\Huawei\Sdk手机开发者选项之后,连接到电脑进入 toolchains 目录,打开 powershell ,输入 .\hdc.exe shell bm get -u,得到 UUIDHarmony OS 签名加密Step1 :生成签名文件和请求文件

创建项目完成后,点击 Build > Generrate key and csr

创建完成之后,你会得到 .p12 和 .csr 文件,保存好这是编译 hap 包调试的关键

Setp2 : App Gallery Connect 申请证书

AppGallery Connect (huawei.com)


证书配置流程

Setp3 : AGC 创建项目 > 应用

https://developer.huawei.com/consumer/cn/service/josp/agc/index.html#/myProject

回到项目本身修改 config.json 文件 budleName 和 AGC 项目名必须一致,删掉 apiVersion.releaseType配置签名文件 File > Project Structure > Models > entry > Signing Configs > debug编译 hap 包 build > build Hap(s)/App(s) 如果这个地方是灰色的,点击 File > Sync Project with Gradle files 如果下载的项目已经包含了 .gradle 目录,进行手动删除