Android Studio模拟器(AVD)安装

本文详细记录了在Android Studio中安装和使用AVD模拟器遇到的问题及解决方案,包括Error while waiting for device、VT-x disabled in BIOS和无法运行项目等错误。通过检查SDK Tools、更新HAXM、进入BIOS启用VT-x,以及修改项目配置以兼容x86架构,最终成功运行了Android项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      之前一直用真机(MUMU模拟器)做测试,突然想使用一下咱们的Android Studio自带模拟器,没想到遇到了不少坑,写此文章记录一番。 Android Studio自带模拟器(AVD),怎么安装呢?本文就一步一步来操作

1、选择AVD Manager(Device Manager)

2、添加设备

         已有模拟器显示界面如下,没有直接选中+Create Virtual Device...

3、选择设备

         选中你想要的设备Next>Next>Finish即可

4、Error while waiting for device: The emulator process for AVD Pixel_2_API_28 was killed.

问题造成原因:

  • 1.Android Emulater没有安装

  • 2.HAXM需要更新或重新安装

        下面咱看看那个没安装File>Settings>System Settings>Android SDK>SDK Tools,

         上图两个都安装但是版本过低,当然没安装的直接安装即可,咱先升级看看。选中红框内的内容>Apply。

5、安装(更新) AVD HAXM

6、下载后>next>Finish

 7、Unable to install Intel® HAXM VT-x is disabled in BIOS.

看到标题和上图,就知道运行结果不理想了:

        Unable to install Intel® HAXM

        VT-x is disabled in BIOS.

        Enable VT-x in your BIOS security settings (refer to documentation for your computer).

        好事多磨咱继续解决问题。

查阅资料要进入BIOS模式设置CPU,不用电脑不一致哈。咱以HP为例:

  • 1.ESC键进入提示再根据提示(比如按F10)进入BIOS的办法。
    • 按下开机键,或者重启黑屏后,快速点按ESC(多按),这是为了避免错过BIOS的检测时间。

    • 如果看见LOGO了那说明错过了时机那就重来。手快的话,1-2次就可以进入。看到这个菜单就说明成功。

  • 2.根据提示(按下F10),进入BIOS, 在用键盘的左右键来回切换选项卡。

  • 3.切换至系统设置,在用上下键选中处理器虚拟化技术,Enter键>修改为启动,然后保存,退出即可。

8、咱再次安装AVD HAXM,终于安装成功了,如下图。

9、再次开开心心运行项目

居然又报错:

Unable to determine application id: com.android.tools.idea.run.ApkProvisionException: The currently selected variant "debug" uses split APKs, but none of the 1 split apks are compatible with the current device with ABIs 「"x86"」.

造成原因:项目未兼容x86

build.gradle>android>defaultConfig>ndk>新增'x86',如下:
android {
    compileSdkVersion 30//项目的编译版本

    defaultConfig {
        applicationId "com.scc.demo"//包名
        minSdkVersion 23//最低的兼容的Android系统版本
        targetSdkVersion 30//目标版本,表示你在该Android系统版本已经做过充分的测试
        versionCode 1//版本号
        versionName "1.0.0"//版本名称
        ndk {
            abiFilters 'armeabi-v7a', 'arm64-v8a','x86'
            //运行环境,要上传Google Play必须兼容64位,这里仅兼容ARM架构
            //对于ARM架构,32 位库位于armeabi-v7a 中。64 位等效项是arm64-v8a。
            //对于x86体系结构,查找x86(用于 32 位)和 x86_64(用于 64 位)。
        }
    }
}

10、还要开开心心运行项目

        虚拟机运行成功,大功告成。美滋滋~

相关推荐

The emulator process for AVD XXX has terminated.icon-default.png?t=N7T8https://shuaici.blog.csdn.net/article/details/120164749

Android Studio无法连接模拟器(真机)https://shuaici.blog.csdn.net/article/details/116780929icon-default.png?t=N7T8https://shuaici.blog.csdn.net/article/details/116780929

### 回答1: 要连接Android Studio模拟器,请按照以下步骤操作: 1. 打开Android Studio并创建一个新项目。 2. 在工具栏中选择“AVD Manager”。 3. 在AVD Manager中,单击“Create Virtual Device”。 4. 选择您想要的设备类型,并单击“Next”。 5. 选择您想要的系统映像,并单击“Next”。 6. 配置您的设备选项,并单击“Finish”。 7. 在AVD Manager中,单击“Play”按钮以启动模拟器。 8. 在Android Studio中,单击“Run”按钮以运行您的应用程序。 9. 在“Select Deployment Target”对话框中,选择您的模拟器,并单击“OK”。 10. 您的应用程序现在应该在模拟器上运行。 希望这可以帮助您连接Android Studio模拟器。 ### 回答2: Android Studio是一款用于Android应用程序开发的强大的IDE。模拟器是一种模拟Android设备的软件,它能够模拟不同的设备,并运行Android操作系统。 建立连接的步骤: 步骤1:启动Android Studio 首先,在桌面或应用列表中找到启动Android Studio的图标,并单击启动。 步骤2:打开AVD Manager 在Android Studio的初始界面中,首先需要打开模拟器AVD机器管理器。在主菜单栏中选择“tools”(工具)选项,然后选择“Android” > “AVD Manager(模拟器管理器)”。 步骤3:创建新模拟器AVD管理器弹出窗口中,选择“Create Virtual Device(创建虚拟设备)”。这将打开一个向导,指导您完成模拟器的创建过程。 步骤4:选择模拟器类型 在设备列表中,您可以选择不同的设备,例如Pixel3,Nexus5X等等。选择设备后单击“Next(下一步)”。 步骤5:选择Android版本 在下一步中,您需要为模拟器选择Android版本,选择“Download(下载)”并等待下载完成即可。 步骤6:启动模拟器AVD管理器中,选择您刚创建的模拟器,然后单击“Start(启动)”按钮。等待几秒钟,您将看到模拟器启动。 现在,您可以在Android Studio中启动您的项目,选择您刚刚创建的模拟器进行测试和调试了。 总结: 连接Android模拟器的过程并不困难。您只需要在Android Studio中创建虚拟设备,启动模拟器后,您就可以轻松地进行测试和调试Android应用程序。这种方式成本较低,效率高,特别是当您没有实际的Android设备进行测试或调试时,模拟器成为一个极佳的辅助工具。 ### 回答3: Android Studio是一款集成开发环境,它可用于开发Android应用程序。在进行Android应用程序开发过程中,我们需要调试应用程序,检查程序运行状态、数据和界面的表现等等。这时,连接Android模拟器就成为我们的首选。下面,本文将详细介绍如何连接Android模拟器。 第一步,打开Android Studio程序,打开已有的项目或新建一个项目。在打开的Android Studio主界面中,点击或选择“AVD Manager”即可进入模拟器管理器。 第二步,用户在打开的AVD Manager窗口中点击“Create Virtual Device”按钮来创建一个新的模拟器。 第三步,用户会看到很多可供选择的模拟器设备,默认设置是“Pixel 3a”,可选择其他类型的模拟器设备。而后,用户需要选择系统映像。官方提供的Android系统版本很多,用户可以根据自己的需求来选择。接着,用户可以配置自己的模拟器,包括模拟器的名称、屏幕大小、分辨率、存储空间大小等等。配置完成之后,保存即可。 第四步,用户创建了模拟器虚拟设备之后,可以在AVD Manager的主界面中选择其中一个设备,然后点击“启动此设备”即可。选择启动之后,Android模拟器将会启动运行,用户便可使用Android Studio调试程序、查看开发效果等等。需要注意的是,模拟器需要一段时间的启动时间,如果用户不想等待,可以在运行时勾选“Cold Boot Now”来加快启动速度。 总之,Android Studio连接模拟器十分简单,经过上述步骤,用户就可以顺利地创建模拟器设备、启动模拟器设备及调试应用程序了。同时,需要注意模拟器运行过程中占用计算机的一些资源。因此,如果您的电脑配置低,可能有卡顿现象。
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

帅次

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值