2014-07-02 36 views
0

我安装了(解压后)android-studio-ide-135.1224218-windows,希望现在可以启动并运行“hello world”程序,但IDE甚至不会启动是因为“您的Android SDK丢失,过时或缺少模板。”它告诉我:“您可以通过配置|项目默认值|项目结构| SDK配置您的SDK”,但是当我这样做时,我在Android SDK位置的文本框中看不到任何内容。安装了Android Studio 0.8.1,但无法进入IDE,因为没有Android SDK

我搜索我的电脑“Android SDK中”,发现C:\Program Files (x86)\Android\android-studio\plugins\android\lib\sdk-common.jar,但是当我把那或C:\Program Files (x86)\Android\android-studio\plugins\android\lib到文本框中,我没有错误,但后来我得到同样的消息,当我回来文本框,它没有我放入它的东西。

如果我浏览文本框的位置,不管我放什么,它说“请选择一个有效的SDK目录”。

这是我电脑上唯一的“android sdk”。

我只是安装Android Studio到C:\Program Files (x86)\Android\android-studio没有错误。

我有C:\Program Files\Java\jdk1.7.0_60作为JDK位置。它不会让我把它改成C:\Program Files (x86)\Java\jdk1.7.0_25

我已经谷歌搜索,看看我是否可以从某处下载android sdk,但什么也没找到。

我该怎么办?我无法进入IDE来尝试一些东西。

+0

'android.bat'位于'$ ANDROID_HOME/tools'中,其中'$ ANDROID_HOME'是SDK的安装目录。我建议你将这个目录添加到你的PATH中。 –

+0

* IS * SDK-COMMON.JAR sdk ??因为这是我能找到的。 – DSlomer64

+0

不,这不是... – DSlomer64

回答

1

我不能利用上面的答案,所以我卸载,然后强力删除的Android一切的一切痕迹。

然后,我下载并安装了installer_r23-windows.exe,将SDK管理器放在那里,然后再安装Android Studio IDE。我允许默认路径:C:\Users\Dov\AppData\Local\Android\android-sdk

然后我下载并安装了android-studio-bundle-135.1245622-windows.exe - 注意:BUNDLE,不是IDE。我使用了默认文件夹:C:\Users\Dov\AppData\Local\Android\android-studio

而我仍然得到了同样的错误。但至少这次我可以进入SDK管理器,正如错误消息所说的那样。

我发现的是JDK的正确路径,它是SDK Manager对话框中显示的用于安装软件包的相同路径。那么为什么错误?

LOOOOOOONG故事短...当我试图浏览路径,我注意到AppData文件夹没有显示。

解决方案:用手键入路径。有效。

我改变了什么,除了我的方法。

碰巧,“文件资源管理器默认隐藏[AppData]文件夹,并且有三个隐藏的子文件夹:Local,LocalLow和Roaming。“See here.

我认为是Android Studio中的问题,但为什么手动输入它改变了这一切是谁也说不准。

我想这不是一个好主意,以具有默认的应用程序数据部分的安装路径。

(顺便说一句,我没有与任何环境变量一塌糊涂。)

===编辑===

我重新安装Studio和SDK管理器,上面没有工作我做了什么两次是TRY通过浏览器窗口将SDK Manager.EXE文件拖入浏览对话框;它也没有工作的时间,但我今天尝试,然后发现成功....所以我想这似乎是一个必要的步骤....我还在sdk之后在SDK路径的文本框中添加\ .. ..我点击Apply之前OK ....我讨厌当东西工作看似随机....只是试图挽救他人的挫折。也许Google需要解决这个问题。

1

sdk-common.jar不是Android Studio正在寻找的'sdk'。您必须从SDK Manager下载SDK并将其放入目录C:\Program Files (x86)\Android\android-studio\sdk。 这是SDK应包含的内容:

sdk\build-tools sdk\extras sdk\platforms sdk\platform-tools ...

+0

AFAIK,我们习惯的SDK下载现在包含在Android Studio中,无需单独下载。 –

+0

@ Code-Apprentice你是对的。在Android Studio中直接下载sdk很好。 – NeilYoung

+0

但是只有当你能够进入Android Studio时,你不能在这种常见的情况下(如Google和SO清楚地显示)出现错误。 (至少*我*无法进入。) – DSlomer64

1

我有这个问题。

android-studio-ide-135.1538390-windows.zip

但一直得到错误:从开发者网站下载的Android Studio之后“你的Android SDK中丢失,过期或丢失的模板。”

浪费好几个小时,但最终还是去了 “安装单机SDK工具” 页面:

https://developer.android.com/sdk/installing/index.html?pkg=tools

下载和安装时installer_r23.0.2-windows.exe后。

然后,我添加它的位置配置 - >项目默认设置 - >项目结构

我现在可以创建项目。