Ubuntu 22.04 安装 Android Studio

0 / 135

一、前言

Ubuntu 22.04 系统上安装 Android Studio,记录遇到的问题以及处理方式,方便后续查阅。
1.webp

二、下载安装

2.1 下载 Android Studio

官网 根据系统版本选择对应最新版本 Android Studio,进行下载。我这里选择 Linux(64-bit) 下载。
2.webp

2.2 安装运行

将压缩包解压并移动到 /opt 目录下,参考:Linux 安装 Android Studio

#解压安装压缩包
tar -zxvf android-studio-2022.3.1.18-linux.tar

#移动到 /opt/ 中用于共享用户或者 /usr/local/ 用于用户个人资料
mv android-studio-2022.3.1.18-linux/android-studio /opt/

#启动 Android Studio:打开终端进入 android-studio/bin/ 目录下,执行 studio.sh
sh studio.sh

想要创建快捷方式,可在 Android Studio 菜单栏依次选择 Tools>Create Desktop Entry

2.3 安装 Android SDK 依赖

国内环境无法访问 Google 下载 Android SDK,可以通过修改代理,配置镜像或修改 host 来完成。

2.3.1 自动配置代理

在 Settings 中找到 HTTP Proxy,勾选 Automatic proxy configuration URL,填入镜像源配置即可。如下图所示:
3.webp

国内可选的镜像源如下表所示,如果均不可用,可自行搜索其它替换镜像源。

镜像源 地址
腾讯 mirrors.cloud.tencent.com/AndroidSDK/
阿里云 mirrors.aliyun.com/android.goo…

2.3.2 修改 Host 文件

#打开 hosts 文件
vi /etc/hosts

#文件尾部添加两行,保存退出
203.208.40.36 dl.google.com
203.208.40.36 dl-ssl.google.com

这里 ip 地址可通过 ping.chinaz.com/dl.google.c… 网站对域名 dl.google.com 进行 ping 检测获取,如果不可用可进行更换。

2.4 模拟器配置

配置好 sdk 依赖后,可以新建一个模拟器。
4.webp

我的模拟器创建过程中提示错误:dev/kvm device permission denied ,这是因为在 Ubuntu 18.04 和 Linux Mint Tara 上我们需要安装 qemu-kvm ,具体操作如下(参考 dev/kvm permission denied):

#安装 qemu-kvm
sudo apt install qemu-kvm

#添加用户到 kvm group
sudo adduser <username> kvm

#如果仍然报错,可赋予 owner 权限
sudo chown <username> /dev/kvm

作者:码农亮哥
链接:https://juejin.cn/post/7276100675183575076
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。