
如果主要目的不是玩游戏,而是让电脑运行手机应用(apk文件),不如用Android Studio。
Android Studio,本来是用于开发安卓应用的官方软件,对于非开发者来说也是一个简洁干净的安卓模拟器。
安装程序地址:下载 Android Studio 和应用工具 - Android 开发者 | Android Developers
下载好后打开安装程序
2. 在"Android Virtual Device"选项旁打勾,并点击"Next"
3. 点击"Browse..."选择Android Studio的安装位置,之后点击"Next"
4. 这里是让选择是否以及在哪里创建快捷方式,不建议动,直接点击"Install"
点击完"install"后会进入下载
5. 下载完成后,点击"Next"
6. "Start Android Studio"旁的蓝勾是指立即打开Android Studio,点击"Finish"
至此,我们完成了Android Studio的安装
首次进入软件会出现下面的提示,这是问我们是否允许谷歌收集使用数据,通常我们都不允许
进入软件后,依次选择"More Actions"(更多) 和 "Virtual Device Manager"(虚拟设备管理器)
进入管理器后,点击右上角的"Create Device",开始创建虚拟设备
2. 下载镜像:点击镜像名字旁的下载按钮,跳出下载窗口,等待下载完成后点击"Finish"
3. 进入下一步:点击完"Finish"后,回到有关镜像的界面,点击一下下载好的镜像,之后点击"Next"
这里的设置以后都能改,所以如果目前没有特定的需求,直接点右下角的"Finish"就好了
至此,我们完成了虚拟设备的创建
直接把文件往模拟器上拖拽,就能实现文件的传输,传输内容可以在自带的"Files"app中找到。如果拖拽的文件是apk,模拟器就会自动安装相应的app。
开启虚拟设备的一般步骤是:打开Android Studio - 打开Virtual Device Manager - 双击我们创建的虚拟设备。这一套步骤非常繁琐,所以这里提供一个创建虚拟设备快捷方式的办法。
来到刚打开Android Studio时的界面,依次选择"More Actions"(更多) 和 "SDK Manager"(开发套件管理器)。进入管理器后,复制SDK的位置(Android SDK Location),之后点击右下角的"Cancel"退出界面。
这个位置通常是这样的:"C:\Users\用户名\AppData\Local\Android\Sdk",我们稍后就以这个位置为例进行操作。
来到刚打开Android Studio时的界面,依次选择"More Actions"(更多) 和 "Virtual Device Manager"(开发套件管理器)。进入管理器后,就可以看到名字了。
这个名字通常是"机型 + "API" + 系统镜像的名称",比如"Pixel 7 Pro API TiramisuPrivacySandbox",你也可以给它改成更简单的名字。我们一会用的时候,要用下划线代替空格,比如"Pixel 7 Pro API TiramisuPrivacySandbox"就应该是"Pixel_7_Pro_API_TiramisuPrivacySandbox"。
为了简便,我们稍后就以"Pixel 7 Pro"这个名字为例,将空格替换成下划线后就是"Pixel_7_Pro"。
第一个.txt文件中,我们输入以下内容:
这行内容是一个cmd命令,用于打开我们的虚拟设备。其中,前半部分"C:\Users\用户名\AppData\Local\Android\Sdk"就是开发套件的位置;最后面的"Pixel_7_Pro"就是虚拟设备的名字。
我们将这个文件命名为"000"。
右键点击这个文件,选择属性,复制这个文件的位置,稍后我们就以"C:\Desktop"为例。
第二个.txt文件中,我们输入以下两行内容:
这两行内容让我们在执行第一个文件时,隐藏cmd窗口。其中"C:\Desktop"就是第一个文件"000"的位置。
我们将这个文件命名为"001"。
将第一个.txt文件"000"的扩展名改为.bat,将第二个.txt文件"001"的扩展名改为.vbs。
要更改文件扩展名,首先要显示文件扩展名,以Windows 11为例,打开文件管理器后做如下操作:
为文件"001"或者说"001.vbs"创建快捷方式,这个快捷方式就能直接打开我们的安卓虚拟设备了。
为了更美观,还可以依照下图更改快捷方式的图标。图标文件的扩展名为.ico,比如Android Studio的图标为:https://pan.baidu.com/s/1wGY454Suz2GB9k_adcRXfQ?pwd=4wn1 提取码: 4wn1。
我们的虚拟设备之所以还不足以玩游戏,是因为鼠标点击不如手指灵活,而且无法多点触控。所以就要把键鼠的操作映射成手指点击屏幕。Android Studio作为开发工具并不会提供完善的按键映射功能,所以我们要么自己去写要么依赖第三方软件。
我自己没有玩游戏的需求,所以只是大概查了一下,发现了两个方法:
第三方软件WASD+:https://wasd.plus/zh/。完整版的要收费,但免费版的功能貌似也足够全面了。
b站上别人做好的工作:Android Studio 虚拟机配置明日方舟按键映射 - 哔哩哔哩 (bilibili.com)。
