HarmonyOS 鸿蒙Next项目迁移至新电脑报错解决方案
HarmonyOS 鸿蒙Next项目迁移至新电脑报错解决方案
建立的project,换一台电脑会报错:
ERROR: Failed :entry:default@SignShell…
> hvigor ERROR: Invalid storeFile value. Make sure it is not null or empty. The file must be included in ‘C:\Users…30086000773074501.p12’.
Detail: Please check signingConfigs in root project build-profile.json5
如何解决?大家有没有遇到过这种情况。
关于HarmonyOS 鸿蒙Next项目迁移至新电脑报错解决方案的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。
10 回复
希望HarmonyOS能继续优化系统稳定性,减少崩溃和重启的情况。
找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17
.p12是密钥库文件,保存工程签名用的密钥,可到File > Project Structure... 窗口中,右侧选择 Signing Configs,找到 Store file(*.p12) 查看,把原工程保存的.p12文件复制过来,放在同样的路径下,应该就解决这个报错。
自动签名文件而已,直接重新生成一份就行
并不,这玩意要上传git的,你每改一次另外拉你代码的就要改一次,大家疯狂互相覆盖…
就是签名的问题,上面说的没问题,但是可以多看一下,是不是有人多写了签名配置,然后一直使用的是别人的签名配置文件
这个设计就不对,个人开发环境的信息不应该放在公共文件中,signingConfigs 应该生成在类似 local.properties中或者 .env.local 这种文件中。
我后面摸索出来了,要把build-profile.json5里面
signingConfigs的内容清空,同步后重新签名就可以了。