搞砸了android-studio和android-sdk

时间:2016-10-03 20:33:03

标签: android eclipse android-studio

我试图在Arch linux上为Android开发设置最小环境。我已经安装了以下AUR包:android-sdk,android-sdk-platform-tools,android-sdk-build-tools和android-studio。 我看到它们安装在/opt/android-s{dk,studio}目录下。到目前为止它非常流畅,但是当我启动Android工作室时,它会问我在哪里放置我设置为~/Android的工作目录。我安装了一些平台API(遗憾的是没有成功安装)后,我发现/opt/android-sdk~/Android/Sdk/下的目录结构和文件非常相似:

ls /opt/android-sdk
add-ons  build-tools  platforms  platform-tools  sources  system-images  temp  tools


ls ~/Android/Sdk/
add-ons  build-tools  extras  licenses  platforms  platform-tools  'SDK Readme.txt'  skins  sources  system-images  tools

那么,用于安装所有Android环境工具的某种主要目录在哪里?我无法通过Android studio和android sdk命令获得安装包之间的关系。看起来他们互相重复。

另外,如何设置以下env变量:

#Is this correct in my case? 
#Also, what is the difference? I didn't find information on this.
export ANDROID_HOME=/opt/android-sdk
export ANDROID_SDK_ROOT=$HOME/Android/Sdk

提问的一个原因是必须将/opt/adnroid-*个文件夹移动到另一个目录中(占用太多空间)。 提前谢谢!

1 个答案:

答案 0 :(得分:1)

您应该只有一个“Android”目录。安装AS时,它可能在用户目录中安装了SDK的新副本。

尝试将AS设置中的SDK位置更改为/ opt / android-sdk并删除〜/ Android目录。然后将ANDROID_HOME和ANDROID_SDK_ROOT都设置为/ opt / android-sdk。

或者向后执行并删除/ opt文件夹中的那个,如果你喜欢它在用户目录中。