ITPub博客

首页 > 数据库 > 数据库开发技术 > openHarmony 如何从API9升级到API10

openHarmony 如何从API9升级到API10

数据库开发技术 作者:技术栈大师 时间:2024-04-11 08:31:12 0 删除 编辑

最近用从官方下载的DevEco Studio3.1开发小app, 需要用到第三方库,加载第三方库,并添加代码,编译时如下错误:

> hvigor Finished :entry:default@GenerateMetadata... after 3 ms 

> hvigor ERROR: Failed :entry:default@MergeProfile... 

> hvigor ERROR: The compatibleSdkVersion 9 cannot be smaller than version 10 declared in library [:library] 

          as the library might be using APIS not available in 9

大致理解是:第三方库需要API10才行,但DevEco Studio3.1中的SDK,HarmonyOS与OpenHarmony都只有API9, 在论坛上看了好几个前辈的帖子,才慢慢找到解决办法:

1.官方的DevEco Studio3.1只能支持API9, 但openHarmony社区里已经发布了openHarmony4支持API10, 而且对应的DevEco Studio也发布了,链接如下:

    https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-v4.0-release.md  

2.在网页里找到如下图所示内容,根据系统就可以下载到最新的DevEco Studio 4.0 release版本了

   0900086000300134184.20201216095126.86523331460016843504112994983392.png

3.下载之后重新安装DevEco Studio即可

4. 新建工程,选择[Open Harmony]Empty Ability, 点击确定后,就可以看到SDK都变成10了

   cke_34242.png cke_35258.png

至此,成功调用第三方库。

原文作者:;如有侵权,请联系管理员删除。

上一篇: 鸿蒙系统-初见
请登录后发表评论 登录
全部评论

注册时间:2018-06-26

  • 博文量
    15
  • 访问量
    586