在 Ubuntu 中为 Android Studio 添加 SDK 位置时出现问题

在 Ubuntu 中为 Android Studio 添加 SDK 位置时出现问题

我尝试通过以下方式安装 Android Studio本站说明以下命令,Android Studio 显示警告标志,并且不要将此路径添加到 Android Studio:

sudo apt install android-sdk

sudo apt install android-studio

并将以下内容添加到~/bashrc文件:


# Export the Android SDK path 
export ANDROID_HOME=/usr/lib/android-sdk 
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools

# Fixes sdkmanager error with java versions higher than java 8
export JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee'

并尝试添加 SDK,但是通过手动添加 SDK 文件位置出现以下错误:

在此处输入图片描述

另外,通过安装 SKD 下载 SDK 文件这个地址解压它,并给出位置不固定,如上图所示。此外,它无法识别sdk管理器正如你下面看到的:

so-pc@sopc-Lenovo-ideapad-310-15IKB:~$ sdkmanager --list

sdkmanager: command not found
$ sudo /usr/lib/android-sdk/tools/bin/sdkmanager --update 
sudo: /usr/lib/android-sdk/tools/bin/sdkmanager: command not found

我猜必须删除 android studio 并重新安装它,但我在这里询问原因或获得一些评论。此外,我已经添加了文件路径~/bashrc并重新启动了电脑,但这并没有解决。

更新 1:

也可以在下载的sdk 文件夹形式此链接,通过运行sdk管理器它给出以下错误:

在此处输入图片描述

so-pc@sopc-Lenovo-ideapad-310-15IKB:~/Downloads/Trash/sdk-tools-linux-4333796/tools/bin$ ./sdkmanager --update
Error occurred during initialization of boot layer
java.lang.module.FindException: Module java.se.ee not found

谢谢。

答案1

我认为问题和方法都过于复杂。

你必须使用更简单的方法,其中包括Ubuntu 制作,从中安装包

sudo add-apt-repository ppa:lyzardking/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
umake android

最后一个命令将会把 Android Studio 安装到你的主文件夹中并且附带相应的快捷方式。

相关内容