Fedora 上安装与配置 Android studio
本文讲述如何在Fedora上安装Android studio.
1. 准备环境
1.1. 安装Java
1 |
|
验证Java是否安装成功
1 |
|
2. 下载Android studio
从Android官方网站下载Android studio
1 |
|
3. 安装Android studio
解压缩安装文件到/usr/local/android-studio
1 |
|
4. 安装ndk(可选)
仅当需要NDK时才需要安装
以当前用户身份打开Android studio
1 | /usr/local/android-studio/bin/studio.sh |
选择SDK Manager => Android SDK => SDK Tools
勾选NDK(side by side),apply, 等待安装完成。
5. 配置Android studio
1 |
|
6. troubleshooting
问题1: Unable to detect graphics environment
原因分析: 在这种情况下,你也无法运行Android studio或任何其他图形应用程序——这表明这不是一个与Android相关的问题。例如,如果您以root身份而不是以当前登录到图形会话的用户身份ssh到localhost就会遇到这样的问题。
解決办法有两种:
如果可以通过图形用户界面登陆linux, 则以该用户的身份登陆到图形用户界面,再以该用户执行脚本例如
/usr/local/android-studio/bin/studio.sh
,此时即可打开图形应用。如果该用户无权限登陆图形用户界面,或者该用户是CI/CD之类的自动化脚步的用户。本身就工作在文本界面的。
那么需要当前登录到图形会话的用户开放权限
1
2
3
4#使所有用户都能访问Xserver
xhost +
# 或者 仅仅允许授权的ip访问Xserver
xhost + 192.168.80.80在文本界面执行命令的用户需要在执行脚本前设置display
1
2
3
4# 先设置dispaly
export DISPLAY=':0'
# 再执行脚步
/usr/local/android-studio/bin/studio.sh
解决办法: 重新打开一个的终端
参考Pycharm Startup Error: Unable to detect graphics environment
7. 参考文档
Fedora 上安装与配置 Android studio
https://pengtech.net/android/fedora_install_android_studio.html