目录
4.2.Android Studio配置Genymotion
4.3Android Studio项目使用Genymotion
1.准备工作
VMware版本:VMware-workstation-full-16.2.4-20089737
Ubuntu版本:ubuntu-20.04.6-desktop-amd64
Android Studio:Android Studio Jellyfish | 2023.3.1 April 30, 2024
gradle版本:gradle-8.8-all.zip
Genymotion版本:genymotion-3.7.1-linux_x64.bin
gradle及Genymotion的资源链接:https://pan.baidu.com/s/1eGqbebS0CzB4iLyTJQC3wg 提取码: it4a
2.Android Studio的使用
1.点击New Project,创建新项目。
2.选择创建Empty Views Activity项目。
3.修改项目名、路径,选择Java并选择Groovy DSL。
4.点击Finish,等待安装完成。
5.安装完后,点击Finish,等待项目创建。
6.此时,可能面临gradle下载很慢的问题。可以在gradle官网下载gradle的zip进行解决。我这里下载速度还可以,如果下载速度很慢,可通过以下步骤解决。
7.选择gradle-8.8-all.zip,将其解压到自己想要解压的目录。右键下载的zip,点击“提取到...”进行解压。
8.在同目录下创建gradle-repository文件夹。
9.点击File,然后点击Settings...。
10.根据gradle-8.8-all.zip解压的路径及gradle-repository所在的路径进行配置。
11.点击Apply并点击OK即可。
12.然后点击File,点击Invalidate Caches...
13.选择Invalidate and Restart,等待重启。
14.等待右下角下载完成。
15.右下角不再显示进度,代表自定义gradle配置完成。
16.接下来创建虚拟设备。
17.点击Create Virtual Device。
18.默认选择,直接点击Next。
19.显示出现“Your CPU does not support required features(VT-x or SVM)”。一般情况下,使用Android Studio自带的虚拟设备需要内存大于等于8GB,而我的虚拟机不到8GB。这种情况,可以使用Genymotion创建虚拟设备,具体见“3.Genymotion的安装”。如果电脑配置够高,最好设置大于8GB的内存。
3.Genymotion的安装
3.1Genymotion的下载
1.点击链接https://www.genymotion.com/product-desktop/download/下载linux版本,这里下载的是genymotion-3.7.1-linux_x64.bin。
3.2Genymotion的安装
1.在linux里打开终端,先后输入以下命令,进行更新。
sudo apt update
sudo apt upgrade
2.由于Genymotion依赖VirtualBox,需要安装VirtualBox,根据以下命令安装。
sudo apt-get install virtualbox
出现上图代表VirtualBox安装成功,也可以在菜单里运行VirtualBox试一下,如下图表示安装成功。
3.在下载好genymotion-3.7.1-linux_x64.bin的文件夹里右键打开终端,输入以下命令为文件赋权。
sudo chmod u+x ./genymotion-3.7.1-linux_x64.bin
4. 然后安装到指定目录。
sudo ./genymotion-3.7.1-linux_x64.bin -d ~/Genymotion
上图代表安装成功,但此时主目录下Genymotion文件夹会有个锁。在主目录下打开终端,输入以下命令对文件夹解锁。
sudo chmod -R 777 ./Genymotion
最后,从菜单打开Genymotion。若想以后比较快速的打开Genymotion,可将Genymotion放置到收藏夹中。
4.Android Studio使用Genymotion
4.1Genymotion创建设备
1.打开Genymotion,显示需要登陆。
2.打开链接https://www-v1.genymotion.com/account/create/,注册账号。
3.账号创建好后,输入账号密码进行登录,选择“Personal Use”并点击“AGREE”。
4.点击NEXT。
5.此时,进入到。
6.点击加号创建设备。
7.选择“Phone”下的“Huawei P30 Pro”。
8.点击NEXT。
9.Android选择Android 10.0(尽量不要选择较高的版本,有可能创建完虚拟设备后打不开),其他默认选择,直接点击NEXT。但根据自身需要,可自定义选择。
10.Hardware的设置根据提示的范围进行选择。
11.点击NEXT。
12.直接点击NEXT,但也可自定义选择。
13.直接点击NEXT。
14.点击INSTALL,等待安装完成。
15.如下图所示,表示安装成功。
4.2.Android Studio配置Genymotion
1.点击File,选择Settings...
2.找到Plugins并搜索Genymotion。
3.点击Install。
4.点击Accept,等待安装直到安装成功。
5.最后点击OK。
4.3Android Studio项目使用Genymotion
1. Android Studio在使用Genymotion时,Genymotion创建的虚拟设备需事先打开。
2.点击右三角,会出现报错。
3.需要关闭虚拟机根据下图进行设置。
4.点击确定,重新打开虚拟机,并打开Genymotion。另外仍需点击Genymotion,打开Settings。
5.选择ADB进行如下设置。
6.重新打开Genymotion创建的设备Huawei P30 Pro,若仍一直出现“Starting virtual device...”,可以进入BIOS查看CPU是否支持硬件虚拟化,若不支持需打开虚拟化(自行百度,不在描述)。这里是可以打开的,如下图所示。
7.保持Huawei P30 Pro虚拟设备的打开,然后打开Android Studio。
此时,Android Studio中标红方框处会显示用Genymotion创建的虚拟设备。
8.点击运行项目,Huawei P30 Pro虚拟设备显示的效果如下图所示。
至此,Android Studio如何创建项目并使用Genymotion创建虚拟设备来运行项目已介绍完毕。