首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

鸿蒙学习使用模拟器运行应用(开发篇)

  • 25-03-02 07:42
  • 3128
  • 12224
blog.csdn.net

文章目录

    • 1、系统类型和运行环境要求
    • 2、创建模拟器
    • 3、启动和关闭模拟器
    • 4、安装应用程序包和上传文件
    • QA:
      • 在Windows电脑上启动模拟器,提示未开启Hyper-V

1、系统类型和运行环境要求

Windows 10 企业版、专业版或教育版及以上,且操作系统版本不低于10.0.18363。

  • 具有二级地址转换 (SLAT) 的 64 位处理器。
  • CPU支持AES指令集。
  • CPU 支持 VM 监视器模式扩展(Intel CPU 的 VT-c 技术)。
  • 系统内存16GB及以上。
  • 不支持在虚拟机系统中运行模拟器。
  • 系统OpenGL版本4.1及以上。
  • 屏幕分辨率1280*800像素以上。

2、创建模拟器

点击菜单栏的Tools > Device Manager,点击右下角的Edit设置模拟器实例的存储路径Local Emulator Location,Windows默认存储在C:\Users\xxx\AppData\Local\Huawei\Emulator\deployed下。
在这里插入图片描述
在Local Emulator页签中,单击右下角的New Emulator按钮,创建一个模拟器。
在模拟器配置界面,可以选择一个默认的设备模板,首次使用时会提示“Download the system image first”,请点击设备右侧的下载模拟器镜像,您也可以在该界面更新或删除不同设备的模拟器镜像。单击Edit可以设置镜像文件的存储路径。Windows默认存储在C:\Users\xxx\AppData\Local\Huawei\Sdk下。
在这里插入图片描述
单击Next,核实确定需要创建的模拟器的名称,内存和存储空间,然后单击Finish创建模拟器
在这里插入图片描述在设备管理器页面,单击启动模拟器
在这里插入图片描述
单击DevEco Studio的Run > Run’模块名称’
在这里插入图片描述DevEco Studio会启动应用/元服务的编译构建与推包,完成后应用/元服务即可运行在模拟器上。
在这里插入图片描述

3、启动和关闭模拟器

在设备管理器页面,单击即可启动模拟器。模拟器启动时会默认携带上一次运行时的用户数据,包括用户上传的文件,安装的应用等。如果是新创建的模拟器,则不会携带用户数据。如果想清除上一次运行时的用户数据,点击Actions > > Wipe User Data。
在这里插入图片描述在模拟器运行期间,可以点击Actions > > Show on Disk显示模拟器在本地生成的用户数据。点击Actions > > Generate logs可以生成模拟器自启动到此刻的所有日志信息。想要关闭运行时的模拟器,可以在设备管理器页面点击,或者点击模拟器工具栏上的关闭按钮。
在这里插入图片描述模拟器关闭后,点击Actions > > Delete可以删除模拟器,并清除模拟器的用户数据和配置信息。

4、安装应用程序包和上传文件

安装应用程序包

您可以将本地的HAP包安装到模拟器上,只需要将本地的HAP包拖动到屏幕上即可进行安装,支持一次性拖拽安装多个HAP包。
模拟器也支持安装包含HSP文件的应用,只需要将HSP和HAP一起拖动到屏幕上即可进行安装。
也可以在命令行窗口使用hdc app install命令安装包。安装完成后,可在应用列表里查看已安装的应用。
  • 1
  • 2
  • 3

上传文件

您可以将本地文件上传到模拟器中,只需要将文件拖动至模拟器屏幕上即可。
模拟器支持批量上传文件,上传的文件存放在虚拟设备的/storage/media/100/local/files/Docs/Download/目录下。
您可以在模拟器上打开文件管理 > 我的手机 > 下载查看上传的文件。此外,您也可以在命令行窗口使用hdc file send命令上传文件。
  • 1
  • 2
  • 3

QA:

在Windows电脑上启动模拟器,提示未开启Hyper-V

启动模拟器时,弹窗提示“未开启Hyper-V”或“Hyper-V not enabled”
在这里插入图片描述解决措施
请先确认CPU型号是否支持虚拟化技术,如果不支持,则无法使用模拟器。
如果CPU支持虚拟化,打开控制面板 > 程序 > 程序与功能 > 启动或关闭Windows功能,找到并勾选“Hyper-V”、“Windows虚拟机监控程序平台”、“虚拟机平台”,点击确定并重启电脑。若勾选后启动模拟器仍然提示该错误,需要以管理员权限打开命令行窗口并执行:bcdedit /set hypervisorlaunchtype auto并重启电脑。
在这里插入图片描述
ng)

注:本文转载自blog.csdn.net的技术分享,共享成长的文章"https://blog.csdn.net/chushudu/article/details/144090959"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

135
HarmonyOS
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2024 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top