【发布时间】:2013-05-18 12:33:59
【问题描述】:
我收到“SDK 已过期”错误。我已经看到其他一些帖子提到了有关编辑路径变量的内容,但我不确定这意味着什么。如果有人可以解释我需要做些什么来克服这个错误,我会非常感激!谢谢
【问题讨论】:
标签: android sdk android-studio
我收到“SDK 已过期”错误。我已经看到其他一些帖子提到了有关编辑路径变量的内容,但我不确定这意味着什么。如果有人可以解释我需要做些什么来克服这个错误,我会非常感激!谢谢
【问题讨论】:
标签: android sdk android-studio
您需要更新默认项目设置。转到文件 > 其他设置 > 默认项目结构。将项目 SDK 设置更改为 Android SDK。这应该会清除所有新项目的错误。
【讨论】:
运行 ANDROID_SDK_DIR/tools/android 并将 Android SDK 工具更新到版本 22,将平台和构建工具更新到版本 17。
【讨论】:
在 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”,但它可以工作)
【讨论】: