手动指自己通过DevEco Studio生成签名相关文件,再通过从AppGallery Connect中申请调试证书和Profile文件,最后进行应用签名。
确保DevEco Studio与真机设备已连接,真机连接成功后如下图所示 连接细节见:DevEco Studio 与真机连接步骤文档
使用如下命名查看手机UDID:在HarmonyOS SDK存储目录下的Sdk\toolchains文件下打开命令行工具,执行如下命令进行查询真机设备的UDID
hdc shell bm get -u
0A28E9E57A217FE0456799D6261632F7D5ED1347CBC420A47CFC341051372D21
******* // UDID 为64位字串
进入Build > Generate Key and CSR
生成.p12 密钥,细节如下
生成.csr 密钥,细节如下
AGC > 用户与访问 > 设备管理
设备管理链接访问地址, 添加手机UDID到设备管理页面:
AGC > 用户与访问 > 证书管理, 新增证书成功后下载对应cer文件
AGC平台 > 我的项目 > HarmonyOS应用 > HAP Provision Profile
类型选项: 选择调试选项
选择证书选项: 选择第四步中添加的kenio_test证书
选择设备选项: 选择第三步添加的真机设备
DevEco Studio > File > Project Structure > Project >Signing Configs 页面中配置如下,
Store file *.p12: 该文件在第二步中生成;
pass word / Key alias / Key password : 均与第二步中的数据保持一致;
Profile file : 为第五步下载的文件;
Certpath file : 为第四步下载的文件.