在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)

Android studio

  • 1. Ubuntu下安装Android studio完整版
    • 1.1. 安装Android studio
      • 1.1.1. 下载环境
      • 1.1.2. 配置共享文件夹
      • 1.1.3. 下载jdk
      • 1.1.4. 安装android studio
      • 1.1.5. 配置android atudio
      • 1.1.6. 成功创建项目
    • 1.2. 下载模拟器
      • 1.2.1. 使用Android studio自带的AVD
      • 1.2.2. genymotion下载
        • 1.2.2.1. 安装VirtualBox
        • 1.2.2.2. 下载
        • 1.2.2.3. 创建虚拟设备
        • 1.2.2.4. 问题
    • 1.3. 使用模拟器进行测试
      • 1.3.1. 在Android studio中配置genymotion
  • 总结

1. Ubuntu下安装Android studio完整版

1.1. 安装Android studio

1.1.1. 下载环境

  1. 下载jdk和Android studio
    百度网盘地址
  • jdk-19
    链接:https://pan.baidu.com/s/1RMHSvxc_cWa0e4Q8MvnpwA
    提取码:1k8u
  1. 官网下载
    jdk下载官网地址
    Android studio 下载地址

1.1.2. 配置共享文件夹

此方法为在主机当中下载了jdk和Android studio,将主机下载的文件转到虚拟机当中的步骤,如果直接在虚拟机当中下载,可忽略
能配置共享文件夹的前提是虚拟机当中下载了VMware Tools

  • 点击编辑虚拟机设置。

在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第1张图片

  • 点击选项->共享文件夹->添加

在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第2张图片

  • 填入主机路径,会自动生成名称,也可以更改名称。这个名称是在虚拟机当中映射的文件夹名称

在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第3张图片

  • 选择下一步->启动此共享

在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第4张图片

  • 打开虚拟机,默认地址为/mnt/hgfs/,如果发现/mnt中没有/hgfs或者/mnt/hgfs当中你映射的文件夹,大概率是没有设置挂载点,上网搜一下挂载点的配置就好了

1.1.3. 下载jdk

  • (1)将jdk-19移到/usr/local位置下。输入sudo cp -r jdk-19 /usr/local命令。

在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第5张图片

  • (2)配置~/.bashrc文件,输入sudo gedit ~/.bashrc,并在末尾加上:
export JAVA_HOME=/usr/local/jdk-19
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第6张图片

  • (3)使用source命令使配置同步生效,输入sourcr ~/.bashrc

在这里插入图片描述

  • (4)输入java -version命令测试java环境。出来版本号,说明配置成功了

在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第7张图片

1.1.4. 安装android studio

(1)解压android-studio文件压缩包到/opt目录下,输入: sudo unzip android-studio-ide-181.5014246-linux.zip -d /opt

(2)更改 /opt/android-studio/bin/idea.porperties文件,输入sudo gedit /opt/android-studio/bin/idea.properties
文末添加 disable.android.first.run=true
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第8张图片

(3)更改/opt/android-studio/bin目录权限:sudo chmod 777 /opt/android-studio/bin
输入ls -l出现下列内容,说明权限修改成功
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第9张图片

(4)配置android studio环境变量,以便在任何目录下打开android studio:sudo gedit /etc/profile文末添加

#android stdio
export ANDROID_HOME=/opt/android-studio/bin
export PATH=$PATH:$ANDROID_HOME

在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第10张图片

(5)同步:source /etc/profile
在这里插入图片描述

1.1.5. 配置android atudio

(1)输入studio.sh,打开Android Studio
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第11张图片

(2)点击Start a new Android Studio project:
(3)点击Open SDK Manager,手动配置SDK:
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第12张图片

(4)点击Android SDK ->Edit
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第13张图片

(5)打开一个新终端,创建一个存放sdk文件的文件夹,并配置权限。输入:

sudo mkdir -p /opt/sdk
sudo chmod -R 777 /opt/sdk

在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第14张图片

(6)选择刚刚创建的sdk路径,进行安装。
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第15张图片

(7)直到finish,Android studio安装完毕。

1.1.6. 成功创建项目

(1)选择相应的配置文件,进行安装
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第16张图片

在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第17张图片

在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第18张图片

(2)一路Apply->OK->Accept->Finish。点击Start a new Android Studio project,输入项目名称、主机名称、项目地址、选择语言等
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第19张图片

(3)创建项目成功界面
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第20张图片

以上文章参考GavinXu89的文章

1.2. 下载模拟器

1.2.1. 使用Android studio自带的AVD

在使用Android studio自带的AVD的时候出现Your CPU does not support required features(VT-x or SVM).也就是:您的CPU不支持所需功能(VT-x或SVM)。
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第21张图片

所以下载了genymotion模拟器,如果你的电脑的cpu是intel的,推荐文章:使用Android studio自带的AVD创建模拟器

1.2.2. genymotion下载

1.2.2.1. 安装VirtualBox

(1)在终端输入下列命令,途中需要输入y继续下载

sudo apt update
sudo apt install virtualbox

在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第22张图片

(2) 建议先在官网中注册一个账号genymotion官网注册账号页面

1.2.2.2. 下载

(1)下载genymotion下载页面
建议在虚拟机当中的浏览器中打开,可以直接对应linux版本
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第23张图片

(2)下载成功后,默认下载位置为Downloads或者下载文件夹,进入对应目录
输入cd ~/下载/
(3)添加执行权限,并执行安装程序,安装到opt文件夹下。输入

chmod u+x ./genymotion-3.0.2-linux_x64.bin
sudo ./genymotion-3.0.2-linux_x64.bin -d ~/opt

在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第24张图片

(4)安装成功的界面:
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第25张图片

(5)在应用菜单中找到genymotion
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第26张图片

(6)输入注册的信息,点击NEXT
(7)选择Personal Use并单击NEXT
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第27张图片

(8)检查我是否已阅读并接受最终用户许可协议,然后单击NEXT
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第28张图片

1.2.2.3. 创建虚拟设备

(1)创建一个Genymotion Android虚拟设备。选择相应的配置下载
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第29张图片

在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第30张图片

(2)选择一个虚拟设备,并启动设备
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第31张图片

1.2.2.4. 问题

如果在启动设备的时候发现cpu依旧不支持,可以选择API版本较低的设备
或者检查CPU是否支持虚拟化。输入egrep -c '(vmx|svm)' /proc/cpuinfo,返回0说明不支持,可以尝试在设置->硬件->处理器->虚拟化Intel VT -x/EPT 或AMD-V/RVI(V)选项选上
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第32张图片

1.3. 使用模拟器进行测试

1.3.1. 在Android studio中配置genymotion

(1)在Android Studio安装插件并重启Android Studio
打开File->Settings->Plugins->Browse Repositories界面(不同版本的Android studio的位置可能不一样)
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第33张图片

(2)点击右侧的install进行下载,然后重启Android Studio
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第34张图片

(3)安装成功后会出现这样一个图标
在这里插入图片描述

(4)填入Genymotion安装路径
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第35张图片

(5)再次点击Genymotion图标,选择创建的虚拟设备,点击start启动
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第36张图片

(6)成功启动后界面
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第37张图片

(7)选择刚刚开启的虚拟设备,启动程序
点击绿色三角进行运行,会出现下面界面,然后选择刚刚开启的虚拟设备
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第38张图片

(8)启动成功设备页面如下所示:
成功启动后界面
在Ubuntu环境 下载Android studio,并配置genymotion模拟器(超详细)_第39张图片

总结

这就是全部的内容啦,如有问题,欢迎评论和留言,还请不吝赐教!

你可能感兴趣的:(问题记录,android,studio,ubuntu,android)