文档开发者中心
我的

DevEco Studio3.0 Beta2 无法启动本地模拟器

已安装Android开发环境

App Launch: The type of the target device does not match the deviceType configured in the config.json file.

0.png

点赞
收藏
回复
26
分享
举报
浏览2122 发布于2022-01-17 03:33未知归属地
全部评论
最多点赞
最新发布
最早发布
2
9楼回复于2022-03-15 14:16 未知归属地
  • lizi13
    解决+1
    2022-04-11 07:00 未知归属地
  • ysunTi回复lizi13
    祝贺
    2022-04-11 14:02 未知归属地

请问问题解决了?

10楼回复于2022-03-28 07:26 未知归属地
我刚刚解决,出现这个原因是,鸿蒙虚拟机与Android虚拟机冲突,需要删除你电脑中系统环境变量Android虚拟机的路径,我上传不了图片,给你放个链接https://developer.huawei.com/consumer/cn/forum/topic/0202826512575190013?fid=0101587866109860105
8楼回复于2022-03-14 06:47 未知归属地
  1. 关闭模拟器
  2. 检查系统环境变量,是否配置了ANDROID_SDK_HOME

image.png

3.如果配置了ANDROID_SDK_HOME,将该环境变量指向的目录下的adbkey文件删除

文件可能在以下两个位置之一

%ANDROID_SDK_HOME%\.android\adbkey

%ANDROID_SDK_HOME%\adbkey

4.清除模拟器数据

image.png

5.重启模拟器

7楼编辑于2022-01-19 06:56 未知归属地

hdc shell getprop hw_sc.build.os.devicetype这个命令可以使用了,输出结果是这样的

error: device unauthorized.

This adb server's $ADB_VENDOR_KEYS is not set

Try 'adb kill-server' if that seems wrong.

Otherwise check for a confirmation dialog on your device.

C盘用户下面的.android里面的adbkey,adbkey.pub已经删除,并且模拟器已经重启过了。 还是报如下错误: 

App Launch: The type of the target device does not match the deviceType configured in the config.json file.

4
6楼回复于2022-01-17 13:52 未知归属地
  • sandwich
    删掉之后把把adb kill掉,然后再执行hdc shell getprop hw_sc.build.os.devicetype看看!
    2022-01-18 01:48 未知归属地
  • 王小白回复sandwich
    执行adb kill-server,会重新在.android 目录下生成adbkey、adbkey.pub文件,执行hdc kill -r 会在.android目录下会生成adbkey文件。 重新启动模拟器,执行hdc shell getprop hw_sc.build.os.devicetype,会有错误信息,如下: error: device unauthorized. This adb server's $ADB_VENDOR_KEYS is not set Try 'adb kill-server' if that seems wrong. Otherwise check for a confirmation dialog on your device.
    2022-01-18 01:58 未知归属地
  • 王小白
    有没有除了论坛之外的其他沟通方式,比如QQ群、微信群之类的,这样太慢了。
    2022-01-18 01:59 未知归属地
  • 展开剩余1条回复
image.png
5楼回复于2022-01-17 13:50 未知归属地
不能这样改的,你先改回去,你路径应该是找错了,你按照这里的路径去找
2
4楼回复于2022-01-17 10:08 未知归属地
  • 王小白
    具体是哪个路径呀
    2022-01-17 12:43 未知归属地
  • 王小白
    环境变量路径修改为DevEco Studio3 Beta2配置中SDK Manager -> Harmony Legacy SDK location配置的路径,hdc shell getprop hw_sc.build.os.devicetype这个命令可以使用了,输出结果是这样的 hdc shell getprop hw_sc.build.os.devicetype error: device unauthorized. This adb server's $ADB_VENDOR_KEYS is not set Try 'adb kill-server' if that seems wrong. Otherwise check for a confirmation dialog on your device. C盘用户下面的.android里面的adbkey,adbkey.pub已经删除,并且模拟器已经重启过了。 还是报如下错误: 21:46 App Launch: The type of the target device does not match the deviceType configured in the config.json file.
    2022-01-17 13:47 未知归属地
开发者您好,这个工程是HarmonyOS的还是OpenHarmony的工程呀!如果是OpenHarmony的工程,就无法在本地模拟器上运行的哈,如果是HarmonyOS的工程,则把C盘用户下面的.android里面的adbkey删掉再试试!
6
3楼回复于2022-01-17 07:44 未知归属地
  • 王小白
    怎么判断工程是HarmonyOS的还是OpenHarmony的工程呀,我把adbkey删掉之后还是一样的问题。
    2022-01-17 07:56 未知归属地
  • 王小白
    我是按照开发指南中的操作步骤创建的过程。 https://developer.harmonyos.com/cn/docs/documentation/doc-guides/hello_world-0000001054516888
    2022-01-17 08:39 未知归属地
  • sandwich回复王小白
    你在sdk目录的toolchains文件下执行cmd,然后输入hdc shell getprop hw_sc.build.os.devicetype这个看看是什么结果!
    2022-01-17 09:15 未知归属地
  • 展开剩余3条回复
同问,也遇到这个问题
2楼回复于2022-01-17 06:10 未知归属地

您好,相关问题已经反馈给工作人员,请耐心等待,感谢您对华为开发者论坛的支持。

2
1楼回复于2022-01-17 03:35 未知归属地
  • 王小白
    有没有除了论坛之外的其他沟通方式,比如QQ群、微信群之类的,这样太慢了。
    2022-01-18 03:06 未知归属地
  • 一只鱼回复王小白
    您好,目前论坛仅提供发帖的形式,您还可以在线提单形式咨询,链接:https://developer.huawei.com/consumer/cn/support/feedback/#/,感谢。
    2022-03-23 07:28 未知归属地
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要发帖子

了解社区公约,与您携手共创和谐专业的开发者社区。