无法使用Android Studio启动新项目

时间:2014-05-01 04:54:03

标签: android ubuntu android-studio android-sdk-tools

我刚开始使用Linux Ubuntu,下载并可能设置Android Studio。

当我启动它时,它确实成功了,虽然这需要几个小时才能到达。但它现在给了我:

Your Android SDK is missing, out of date, or is missing templates. Please ensure you are using SDK version 22 or later. You can configure your SDK via Configure | Project Defaults | Project Structure | SDKs

我试图这样做,在SDKs我添加了Android SDK。但当我点击“确定”时,提示被解除但没有任何反应,也就是说,没有添加。 我在SDKs下面尝试了“Android SDK”两项,因为Android SDK是空的。但是这一次,Apply按钮和OK按钮没有响应。当我看到命令行时,此错误正在显示。

[ 550663]  ERROR - llij.ide.plugins.PluginManager - Android Studio (Preview) 0.4.6  Build #AI-133.1028713 
[ 550663]  ERROR - llij.ide.plugins.PluginManager - JDK: 1.8.0_05 
[ 550663]  ERROR - llij.ide.plugins.PluginManager - VM: Java HotSpot(TM) 64-Bit Server VM
[ 550664]  ERROR - llij.ide.plugins.PluginManager - Vendor: Oracle Corporation
[ 550670]  ERROR - llij.ide.plugins.PluginManager - OS: Linux 

看起来没有相关的答案。所有的问题都倾向于结束“这很容易。去配置,项目默认,项目结构,并添加Android SDK和Voila!你很高兴。”不幸的是没有我的意见,所以我在这里发布这个。

如果有人有想法。

3 个答案:

答案 0 :(得分:6)

我已经在Ubuntu 14.04,Android Studio 0.8 ::

上解决了这个问题
sudo chmod 775 -R {your path}/android-studio/

在我的案例中,Studio被放置在/ usr / local / android-studio ::

/usr/local/android-studio/android-studio/

答案 1 :(得分:1)

我在Ubuntu 14.04中使用Android Studio 5.7和jdk 7没有问题。

我不是专家,但我认为你使用的是旧的Android工作室版本和新的jdk版本。

我搜查了:

您正在使用基于IntelliJ 13.0的android studio 0.4.6 http://tools.android.com/recent/androidstudio050released

IntelliJ在13.1版本中增加了对JDK 8的支持 http://blog.jetbrains.com/idea/2014/03/intellij-idea-13-1-released/

因此,如果您不需要,请尝试将Android Studio升级到5.0(基于13.1)或将JDK版本降级为7,或许不完全支持。

答案 2 :(得分:0)

我遇到了类似的问题,但是在干净安装的Ubuntu 14.04上,全新下载了Android Studio 0.5.7,Oracle Java 8,Gradle 1.12和Android ADT Bundle 20140321.每次我试图启动项目时默认设置为Android SDK位置在控制台上显示的异常与您发布的消息相同。

在开始之前,我将各种工具HOME环境变量设置到安装这些工具的位置(如果您通过Ubuntu软件包管理器安装所有这些工具,则可以是可选的。)

export GRADLE_HOME=/opt/DEV/gradle
export JAVA_HOME=/opt/DEV/jdk
export ANDROID_HOME=/opt/DEV/adt-bundle-linux-x86_64-20140321/sdk
export PATH=$PATH:$GRADLE_HOME/bin:$JAVA_HOME/bin:$ANDROID_HOME/tools

然后,

  1. 从快速启动对话框(如果您尚未创建项目,首次打开Android Studio时显示)禁用配置下的Android插件 - >插件。同时禁用Android Studio在禁用Android安装时推荐的所有插件。

  2. 出现提示时重启Android Studio。

  3. 通过Configure添加Java JDK - >项目默认值 - >项目结构 - >平台设置:SDK

  4. 应用更改,返回配置 - >插件并重新启用Android插件。

  5. 出现提示时重启Android Studio。

  6. 在配置下设置Android SDK位置和JDK位置 - >项目默认值 - >项目结构。当我这样做时,它已被预先填充,所以我点击了Apply。

  7. 重启Android Studio

  8. SDK Manager现在是Configure下的可见按钮,您现在可以创建一个新的Android项目。

  9. 创建新的Android项目后,Android Studio便会下载并下载各种依赖项和Gradle 1.10。很烦人,它再次下载了Gradle,但至少Android Studio在此之后开始工作。