qt for Android avd虚拟环境搭建

一、前言

无论是qt还是其他window平台开发Android时,有一个虚拟环境运行平台相比于实际机器会方便一些,在本篇文章中介绍利用自带的(amd平台失败,换Android studio)虚拟环境和搭建。其中遇到很多坑, 主要也是介绍一下怎么埋坑,具体能不能埋上大家伙的坑就看运气啦。

本文主要介绍利用Android studio配置avd,在windows电脑虚拟Android环境。

二、环境

windows10

Android studio

amd处理器

qt for Android

三、正文

1.准备

下载Android studio,正常安装

2.选择合适的路径安装完毕之后进入setting界面

3.安装框红色的

4.安装完毕之后可以去qt里查看一下指定的sdk和api是否安装成功,其余的安装可参照qt for Android帖子教程

此时qt for Android(或者是什么其他的开发环境)状态应该在已安装好的

5.返回Android studio,选择avd manager

6.creat virtual device

选择合适的设备,API版本和sdk匹配,建议选择Google的target

下载完毕之后next,直到完毕

7.开机图

但是在这时会有一些问题,比如avd的资源都放在了c盘的.android文件夹中,但是其他安装路径都是安装在了其他盘,不想占用c盘空间。所以需要进行如下处理

Android Studio 配置模拟器AVD存放路径:参照此贴

在每次需要启动avd时,不想通过Android studio去启动,比较麻烦,那么有快捷的命令方式去启动

启动android studio(AVD)的模拟器的命令

下面放一些我的效果图:

永远也安装不成功的haxm(管他呢,反正好使了,折腾了2天所有方法都试遍了也不好使,最终还是臣服了用Android studio中的小功能avd,这就是amd平台的劣势,下次电脑打死都买Intel的,amd兼容性能太差劲

qt for Android编译程序到Android虚拟机中成功图片

 

 

四、结语

啊,太难了

 

Windows 10 下如何彻底关闭 Hyper-V 服务

我是这样解决的,以管理员身份运行命令提示符 执行命令 

bcdedit /set hypervisorlaunchtype off 

重启,运行vm即可。 
如果想要恢复hyper启动 

bcdedit /set hypervisorlaunchtype auto

Guess you like

Origin blog.csdn.net/qq_37603131/article/details/115651154