鸿蒙软件nova11真机调试出现“hvigor Update the SDKs by going to Tools> ...

打印 上一主题 下一主题

主题 958|帖子 958|积分 2874

题目:
硬件装备是nova11,编译示例代码时出现“hvigor Update the SDKs by going to Tools > SDK Manager > SDK > HarmonyOS and following the onscreen instructions”报错。

装备鸿蒙体系是4.0,DevEco Studio的sdk最高版本是3.1.0。

解决题目:
首先声明一下,我们体系固然是最新的4.0的体系,但是在编辑器中醉倒支持到3.1.0(API)体系。从官方文档idea编辑器的版本说明中,这个是没有题目的。如下图所示。

从版本说明中3.1体系和4.0体系对应的API能力级别都为API9。从下面看我们目前使用idea3.1release版本也是没有题目的,支持API的。然后我们从报错内容上查看。从报错内容“hvigor Update the SDKs by going to Tools > SDK Manager > SDK > HarmonyOS and following the onscreen instructions”中可以看到,需要更新SDK,SDK的位置在SDK Manger管理器中。打开Settings中的SDK Manager我们看到SDK下载是没有完全下载的,如下图所示。

我们需要重新下载SDK,点击下图的Edit后,不停下一步就可以了。

但是在下载的过程中也不是顺利的,会出现如下报错:
  1. Uninstall task started: Toolchains 3.2.5.8Error: Uninstall task failed: Toolchains 3.2.5.8Error: Unable to rename the file.Cause: Unable to delete D:\javadevelopinglfarmonyosisdklopenharmonyl9\toolchains. A file may be open by another program.Solution: Close the open file and delete the folder.
复制代码
如下图所示。

这个报错提示我们在有一个工具链文件夹被另一个步伐打开了,我们不能去更新它。以是需要关闭文件大概是删除文件夹。这个题目是因为我们打开了DevEco Studio编辑器后会占用toolschains文件夹,以是我们只需关闭idea,然后把这个文件夹删除了,就可以重新下载了。
重新下载后如果需要真机调试时,需要按照官方文档中《构建第一个ArkTS应用中使用真机运行应用》设置主动署名。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

光之使者

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表