我刚刚在 Ubuntu 16.04 上安装了 Android Studio,但无法打开它。当 Android Studio 欢迎页面打开时,我单击“开始新的 Android Studio 项目”,它显示“您的 Android SDK 丢失、过期或损坏”。我从 Android Studio 网页下载了最新版本的 SDK 工具,并尝试将其添加到 sdk 管理器,但它显示:目标文件夹既不为空,也不指向现有的 SDK 安装... 我现在不知道该怎么办了..! :((
答案1
我遇到了同样的问题,并按照以下步骤解决了:
- 转到 android studio,然后转到窗口底部的配置选项。
- 转到该选项中的“项目默认”选项,然后单击项目结构选项。
将 SDK 位置更改为您的 sdk 位置。(如果您收到错误,例如您的位置不是平台,则必须转到您的 sdk 位置并创建一个空文件夹并将其重命名为“平台”。然后您必须重复此步骤。)
注意:当您的 sdk 文件夹不是“platforms”文件夹时,可能会出现此错误,您必须创建一个空文件夹并将其重命名为“platforms”。platforms 文件夹必须位于 sdk 文件夹中。
欲了解更多信息,您可以观看这些视频:
https://www.youtube.com/watch?v=3XiUavaRwt0
https://www.youtube.com/watch?v=DuagOiwIbUk
答案2
SDK 工具包的当前直接链接是(2018-12-31): https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip。但是,正如其他人在 SO 上对类似问题的其他回复中所说的那样,最好的方法是让 Android Studio 处理安装,因为它也会安装其他有用的应用程序(模拟器、平台工具等)。就我而言,我第一次启动 Android Studio 时没有连接到互联网,所以我遇到了同样的错误。删除 ~/.AndroidStudio3.2 文件夹并重新启动 ./studio.sh 后,它要求我下载所有必要的应用程序(注意:下载量约为 1GB!)然后 Android Studio 顺利启动!