HarmonyOS鸿蒙Next线上智能穿戴虚拟机调试问题

HarmonyOS鸿蒙Next线上智能穿戴虚拟机调试问题

使用鸿蒙智能穿戴虚拟机运行demo后,在进入app时报错崩溃,提示错误如下:

2021-03-15 18:57:28.848 23989-23989/? E/AndroidRuntime: FATAL EXCEPTION: main

Process: com.android.permissioncontroller, PID: 23989

java.lang.ClassCastException: com.huawei.uikit.watch.hwscrollview.widget.HwScrollView cannot be cast to huawei.android.widget.ScrollView

at v6.c(Unknown Source:64)
at v6.d(Unknown Source:0)
at u6.run(Unknown Source:4)
at android.view.ViewPropertyAnimator$AnimatorEventListener.onAnimationStart(ViewPropertyAnimator.java:1074)
at android.animation.Animator$AnimatorListener.onAnimationStart(Animator.java:538)
at android.animation.ValueAnimator.notifyStartListeners(ValueAnimator.java:1023)
at android.animation.ValueAnimator.startAnimation(ValueAnimator.java:1272)
at android.animation.ValueAnimator.start(ValueAnimator.java:1074)
at android.animation.ValueAnimator.start(ValueAnimator.java:1098)
at android.view.ViewPropertyAnimator.startAnimation(ViewPropertyAnimator.java:894)
at android.view.ViewPropertyAnimator.start(ViewPropertyAnimator.java:412)
at v6.a(Unknown Source:83)
at v6.a(Unknown Source:9)
at com.android.packageinstaller.permission.ui.handheld.l1.a(Unknown Source:125)
at com.android.packageinstaller.permission.ui.GrantPermissionsActivity.m(Unknown Source:642)
at com.android.packageinstaller.permission.ui.GrantPermissionsActivity.e(Unknown Source:0)
at com.android.packageinstaller.permission.ui.GrantPermissionsActivity.a(Unknown Source:264)
at com.android.packageinstaller.permission.ui.handheld.l1.onClick(Unknown Source:85)
at android.view.View.performClick(View.java:7297)
at android.view.View.performClickInternal(View.java:7271)
at android.view.View.access$3600(View.java:836)
at android.view.View$PerformClick.run(View.java:27999)
at android.os.Handler.handleCallback(Handler.java:900)
at android.os.Handler.dispatchMessage(Handler.java:103)
at android.os.Looper.loop(Looper.java:219)
at android.app.ActivityThread.main(ActivityThread.java:8451)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1088)

在入口页面布局上没有使用到ScrollView,只有做跳转到权限申请页,看错误貌似是permissioncontroller内部实现存在问题?或者其他问题?麻烦处理解答下。
4 回复

开发者您好,需要您提供一下如下信息:

1、请问您的编译构建信息是什么?您使用的sdk版本是多少呢?可以提供一下如下的截图:

编译构建信息截图

2、麻烦您帮忙抓取IDE日志发送给我们,并注明论坛原帖链接:forum@huawei.com

或者将日志压缩包的后缀修改为pdf/ppt等格式附在帖子中;

日志抓取方式如下:

IDE日志抓取方式

更多关于HarmonyOS鸿蒙Next线上智能穿戴虚拟机调试问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


楼主好,该问题已经转相关人员待处理中,有回复后我们会及时同步。

同时欢迎小伙伴们相互讨论、分享经验方法哦~

HarmonyOS鸿蒙Next线上智能穿戴虚拟机调试问题主要涉及虚拟机环境的配置、设备模拟、以及调试工具的使用。首先,确保开发环境已安装最新版本的DevEco Studio,并正确配置了HarmonyOS SDK。在DevEco Studio中,选择智能穿戴设备类型,创建虚拟机实例。虚拟机启动后,通过ADB命令或DevEco Studio的调试工具连接虚拟机,进行应用部署和调试。调试过程中,注意虚拟机与物理设备的差异,如性能、传感器模拟等。若遇到虚拟机无法启动或调试失败,检查日志文件,确认虚拟机配置是否正确,或尝试重启虚拟机。

在HarmonyOS鸿蒙Next中,调试智能穿戴设备的虚拟机时,常见问题包括虚拟机启动失败、设备连接不稳定或调试信息无法显示。建议检查以下几点:

  1. 确保开发环境已正确配置,包括JDK、SDK和IDE版本;

  2. 确认虚拟机镜像与目标设备匹配;

  3. 检查网络连接,确保虚拟机与开发机通信正常;

  4. 查看日志文件,定位具体错误。若问题持续,可尝试重启虚拟机或重新安装开发工具。

回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!