DevEco Studio调试运行报错INSTALL_PARSE_FAILED_USESDK_ERROR

DevEco Studio调试运行报错INSTALL_PARSE_FAILED_USESDK_ERROR

DevEco Studio调试运行报错INSTALL_PARSE_FAILED_USESDK_ERROR-鸿蒙开发者社区

HarmonyOS,ide
2022-01-14 10:04:22
浏览
已于2022-1-14 10:17:21修改
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
wx61dcf2c056024
1

在设备中运行应用/服务时,build.gradle文件中的compileSdkVersion和compatibleSdkVersion,以及SDK Stage(Beta或Release)需要与设备的apiVersion、releaseType相互匹配才能正常运行。具体的修改方法如下:

在HarmonyOS SDK存储目录下的Sdk\toolchains文件下打开命令行工具,执行如下命令进行查询真机设备的apiversion和releaseType取值。

hdc shell
getprop hw_sc.build.os.apiversion
getprop hw_sc.build.os.releasetype

打开模块的build.gradle文件,查看compileSdkVersion、compatibleSdkVersion。

点击File > Settings > SDK Manager > HarmonyOS Legacy SDK,查看compileSdkVersion对应的SDK stage。例如,下图中API Version 7对应的Stage为Beta。

根据查询的设备apiversion、releaseType,以及SDK Stage的取值,再查询下表中的匹配关系,来修改compileSdkVersion和compatibleSdkVersion的值。其中compileSdkVersion需要修改工程和各模块build.gradle中的取值;compatibleSdkVersion需要修改各模块下的build.gradle中的取值。

分享
微博
QQ
微信
回复
2022-01-14 11:41:28
相关问题
Failure[INSTALL_PARSE_FAILED_USESDK_ERROR]
10584浏览 • 5回复 已解决
Error: Install eTS 3.1.0.0 failed.
3669浏览 • 1回复 待解决