HarmonyOS 鸿蒙Next 真机usb调试

HarmonyOS 鸿蒙Next 真机usb调试

1 提示版本”API version 6 does not support the Stage model.“ 2 我的华为手机 apiversion和releasetype如上 3 在编辑工具中修改为6(我是基于api9 进行的stage项目) 报错了 提示版本”API version 6 does not support the Stage model.“ 请问我如何可以在真机运行?

9 回复

楼主反馈的这个问题,一楼和二楼的两位兄弟说的都没错,就是你手机系统版本低了,无法运行API9的项目,大多数Android开发者都会习惯性地去手动修改build-profile.json5配置文件里面的API版本到适合自己的手机系统,而事实上,华为的开发工具却不允许开发者这么干,API版本必须是在新建项目的时候才能修改,项目新建之后去手动修改就直接报红了,当然也是无法运行到手机上的,这点确实感觉是挺坑开发者的。

建议:如果可以的话更新手机系统到HarmonyOS4.x;要么买一台新款的华为手机用来真机调试(这无疑是提高了开发者的学习成本)还有另外的方式就是使用模拟器或者预览器,可能就是调试体验不如真机了。当然,如果是自己新建的项目,可以在项目新建的时候把API版本设置成适合自己手机系统的版本。

①高版本的API项目无法安装在低版本HarmonyOS上。

②API版本跟HarmonyOS版本匹配能正常安装在真机上,但是运行调试时卡顿黑屏。

上述两种情况,本质上都是华为开发工具的向下兼容没有做好导致的,期待官方下一个API版本,也就是API10发布的时候能解决这个问题吧。

更多关于HarmonyOS 鸿蒙Next 真机usb调试的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


谢谢。后面我查到我手机是P20,不在鸿蒙升级4.0范围内,所以考虑换了支持的型号。

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17

手机什么型号,操作系统升级一下吧。不过目前真机机型也有问题,可以看看这个帖子:

华为Mate30_HarmonyOS4.0.0应用开发真机运行卡顿至无法操作

API version 6 does not support the Stage model!

找个高版本的手机啊兄弟

同样的问题… api 6的真机无法运行,而且关键问题是,没有其它办法能创建api 6能运行的项目?

手机系统升不了级,他不给升级,

我新买的华为畅想70,系统HarmonyOS4.0.0.126,开发的时候

HWFGD-H: $ getprop hw_sc.build.os.apiversion
6
HWFGD-H: $ getprop hw_sc.build.os.releasetype
Release

,遇到这样的问题,修改build-profile.json5直接报错,我的手机是新的,为啥api版本这么低呢,求指教

HarmonyOS鸿蒙Next的真机USB调试主要涉及开发者选项中的USB调试模式。开启该模式后,可以通过USB连接将设备与开发工具(如DevEco Studio)进行通信,以便进行应用的调试和测试。具体步骤如下:

  1. 在设备上进入“设置” > “关于手机” > 连续点击“版本号”7次,激活开发者模式。
  2. 返回“设置” > “系统和更新” > “开发人员选项”。
  3. 在“开发人员选项”中找到并开启“USB调试”开关。
  4. 使用USB数据线将设备连接到电脑,设备会弹出授权提示,选择“允许”以授权电脑进行调试。

在DevEco Studio中,可以通过“Tools” > “Device Manager”查看已连接的设备,选择设备后即可进行应用的安装和调试操作。确保电脑上已安装相应的USB驱动程序,以便设备能够被正确识别。

USB调试模式下,开发者可以实时监控应用的运行状态,查看日志信息,进行断点调试等操作。此外,还可以通过ADB命令进行更高级的调试和管理操作,如安装应用、查看设备信息、执行Shell命令等。

回到顶部