2

我收到“SDK 已过期”错误。我已经看到其他一些帖子提到了有关编辑路径变量的内容,但我不确定这意味着什么。如果有人可以解释我需要做些什么来克服这个错误,我会非常感激!谢谢

错误信息

4

3 回答 3

1

您需要更新默认项目设置。转到文件 > 其他设置 > 默认项目结构。将项目 SDK 设置更改为 Android SDK。这应该清除所有新项目的错误。

于 2013-05-25T14:54:30.310 回答
0

在 Unix (Linux/MacOS X) 下,这似乎是权限问题。打包Android Studio的人,在非root帐户下拥有原始文件。如果您以 root 身份解压,则文件和目录没有“其他”权限(仅适用于所有者)。打包 Android Studio 的人对 Android 和 Java 了解很多,但对 Unix 权限了解不多(哎呀!)。有两种可能的解决方案:

a) 以普通用户身份解压缩 android-studio-bundle-...-linux.tgz ,而不是 root (这有一个优势 - 您可以通过单击菜单来更新 Andriod Studio;但这通常很愚蠢,因为您是打开的恶意软件攻击)

b)修复整个android-studio目录的文件和目录的读取权限,例如:chmod -R 755 /opt/android-studio(不理想,因为所有文件都有“x”,但它有效)

于 2014-02-16T23:59:13.627 回答
0

运行ANDROID_SDK_DIR/tools/android并将 Android SDK 工具更新到版本 22,将平台和构建工具更新到版本 17。

于 2013-05-18T12:38:11.927 回答