繁体   English   中英

找不到SDK和AVD Manager

[英]Can't find SDK and AVD Manager

这是我向android开发方向迈出的第一步,为任何愚蠢的问题道歉。

我使用Windows安装程序来安装Android SDK Manager。 安装后,这是我的开始菜单的样子。

开始菜单

这就是SDK Manager的样子:

SDK Manager

当我尝试使用Eclipse插件时,我收到以下错误。

[2012-01-13 16:29:10 - DDMS]找不到DDMS文件:C:\\ Program Files \\ Android \\ android-sdk \\ platform-tools \\ adb.exe

所以我想也许我应该更新SDK管理器,但SDK Manager更新什么都不做。

我搜索了论坛和文档。 人们一直说我应该使用SDK和AVD Manager。 我只是找不到那个名字的工具。 这是一个单独的安装吗? 我可以找到一个SDK管理器和一个单独的AVD管理器,看起来不像在论坛/文档中看到的截图。 也许我使用的是错误的版本! 我从这里下载了SDK。


更新1:2012年1月13日

这是我想的更多的东西。 当我尝试使用我的SDK管理器进行更新时,这就是我在日志中看到的内容:

Fetching http://dl-ssl.google.com/android/repository/addons_list-1.xml
Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to http://dl-ssl.google.com refused
Fetched Add-ons List successfully
Fetching URL: http://dl-ssl.google.com/android/repository/repository-5.xml
Failed to fetch URL http://dl-ssl.google.com/android/repository/repository-5.xml, reason: Connection to http://dl-ssl.google.com refused
Fetching URL: http://dl-ssl.google.com/android/repository/addon.xml
Failed to fetch URL http://dl-ssl.google.com/android/repository/addon.xml, reason: Connection to http://dl-ssl.google.com refused
Fetching URL: http://dl-ssl.google.com/android/repository/addon.xml

出于某种原因,与http://dl-ssl.google.com的连接被拒绝,也许这就是为什么我无法更新任何内容。


更新时间:2012年1月16日

好吧,我没有得到任何回应,我会在忘记之前写下我正在做的一切。 也许它会对其他人有用......

在为Android开发配置环境时,我遇到了很多问题。 到目前为止,我已经为几个问题排序了解决方案。 也许我会尽快理清其他人!

使用的环境: Windows XP 32位Eclipse Helios

问题1:安装Android SDK后无法找到SDK和AVD Manager组件。

问题1的解决方案虽然没有适当的文档,但我需要一段时间才能理解最新版本的Android SDK已从AVD Management中分离出SDK。 因此,一旦安装了Android SDK,就会看到两个组件 - 1)SDK Manager,2)AVD Manager。 我不确定从以前的版本改变了哪些功能,但如果你是第一次进入android开发,这个改变可能会让你疯狂,因为所有文档都基于之前的版本说话 - 糟糕的GOOGLE!

问题2在安装SDK期间,.exe for windows无法检测到JDK。

问题2的解决方案同样,较旧的文档和论坛帖子似乎说击中后面然后再次击中下一个应该可以解决问题。 最新版本不是这样。 谷歌已经想出了一个有趣的工作来击败这个缺陷。 现在您有一个名为“报告错误”的小按钮。 单击该按钮将启用下一个按钮。 这应该让您继续安装

问题3:安装Eclipse ADT插件会导致以下错误

Cannot complete the install because of a conflicting dependency.
  Software being installed: Android Hierarchy Viewer 16.0.1.v201112150204-238534 (com.android.ide.eclipse.hierarchyviewer.feature.group 16.0.1.v201112150204-238534)
  Software currently installed: Eclipse IDE for Java EE Developers 1.3.0.20100617-0521 (epp.package.jee 1.3.0.20100617-0521)
  Only one of the following can be installed at once: 
    Eclipse UI 3.6.1.M20100826-1330 (org.eclipse.ui 3.6.1.M20100826-1330)
    Eclipse UI 3.6.2.M20110203-1100 (org.eclipse.ui 3.6.2.M20110203-1100)
    Eclipse UI 3.6.0.I20100603-1100 (org.eclipse.ui 3.6.0.I20100603-1100)
  Cannot satisfy dependency:
    From: Android Hierarchy Viewer 16.0.1.v201112150204-238534 (com.android.ide.eclipse.hierarchyviewer.feature.group 16.0.1.v201112150204-238534)
    To: org.eclipse.ui 3.6.2
  Cannot satisfy dependency:
    From: Eclipse IDE for Java EE Developers 1.3.0.20100617-0521 (epp.package.jee 1.3.0.20100617-0521)
    To: org.eclipse.epp.package.jee.feature.feature.group [1.3.0.20100617-0521]
  Cannot satisfy dependency:
    From: Java EE IDE Feature 1.3.0.20100617-0521 (org.eclipse.epp.package.jee.feature.feature.group 1.3.0.20100617-0521)
    To: org.eclipse.platform.feature.group [3.6.0.v20100602-9gF78GpqFt6trOGhL60z0oEx3fz-JKNwxPY]
  Cannot satisfy dependency:
    From: Eclipse Platform 3.6.0.v20100602-9gF78GpqFt6trOGhL60z0oEx3fz-JKNwxPY (org.eclipse.platform.feature.group 3.6.0.v20100602-9gF78GpqFt6trOGhL60z0oEx3fz-JKNwxPY)
    To: org.eclipse.rcp.feature.group [3.6.0.v20100519-9OArFKvFtsd7WLUKh-DcYTS]
  Cannot satisfy dependency:
    From: Eclipse RCP 3.6.0.v20100519-9OArFKvFtsd7WLUKh-DcYTS (org.eclipse.rcp.feature.group 3.6.0.v20100519-9OArFKvFtsd7WLUKh-DcYTS)
    To: org.eclipse.ui [3.6.0.I20100603-1100]

问题3的解决方案这是因为Eclipse IDE for Java EE Developers是旧版本。 所以在Eclipse中,转到帮助>>更新软件。 这将列出最新的Eclipse IDE for Java EE Developer。 安装它。 然后重复步骤安装Android ADT插件。 这解决了我的问题。

问题4:安装ADT插件后打开eclipse时出现以下错误: [2012-01-16 16:00:10 - DDMS]找不到DDMS文件:C:\\ Program Files \\ Android \\ android-sdk \\ platform -tools \\ adb.exe

问题4的解决方案:此问题已在Nandeesh提供的帮助下修复(见下面的评论)。 我从以下位置( http://dl-ssl.google.com/android/repository/platform-tools_r10-windows.zip )下载platform-tools目录,并将其解压缩到我的安装目录下的platform-tools目录下。 这从Eclipse ADT中删除了错误。

问题5:使用SDK管理器刷新时发生以下错误

Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to http://dl-ssl.google.com refused

问题5的部分解决方案:我遇到了这个问题,到目前为止我还没有找到解决方案。 这是我学到的。

此错误的所有帖子声称这与代理设置有关。 这就是我所做的:我通过访问我的Internet Explorer >> Internet选项>>连接>> Lan设置找到了我的代理设置。 复制代理详细信息并在Eclipse >> Windows >>首选项>>常规>>网络连接中进行设置。 在此之后,我转到SDK管理器>>工具>>选项,并在HTTP代理服务器框中输入代理详细信息并检查强制https选项。 尝试刷新 - 没有运气。 然后变得绝望,我尝试了代理和强制https的所有组合。 似乎没什么用。 因此,根据Nandeesh提出的建议(请参阅下面的评论),我已经开始根据ssl.google.com/android/repository/repository-5.xml中的repository.xml直接下载文件。 到现在为止还挺好。

问题6:无法在eclipse ADT中检测目标SDK

问题6的解决方案:这就是我所做的。 下载了最新的Eclipse。 我现在使用Eclipse Indigo。 然后我检查了安装的SDK的目录结构。 我在C:/ Android / android-sdk下安装了它。 避免文件路径中的任何空格(可能导致问题)。 Android / android-sdk目录应包含以下目录 - 平台,平台工具,工具,附加组件。 在平台目录里面我看到android-4.0.3目录。 此目录应具有版本号作为目录名称的一部分。 如果您没有看到此目录,请从https://dl-ssl.google.com/android/repository/下载合适的平台。 您应该使用的版本取决于您的环境。 此XML http://dl-ssl.google.com/android/repository/repository-5.xml中提供了所有目录的列表。 下载相应的平台,将整个内容解压缩到C:/ Android / android-sdk / platforms。 还要下载相应的平台工具并将整个内容解压缩到platform-tools目录中。 重启eclipse。 应自动检测SDK。 如果没有,请转到Windows >> Preference >> Android并设置SDK安装目录。 点击申请,它应该列出可用的目标。 请注意,当且仅当SDK安装正确时,目标才会列出。 因此,请确保SDK安装中的平台目录正确无误。

问题7当我打开日食时,我看到了这一点 在此输入图像描述

不知道出了什么问题。 再次怀疑这是因为我手动复制文件:(

问题7的解决方案:阅读问题6的解决方案。这也将解决问题7。 唯一重要的是确保您的SDK安装正确。 如果不手动复制适当的平台和平台工具,请再试一次。 确保文件的结构正确并且文件名没有空格。

完成所有这些后,我现在可以说我已经设置了我的环境,现在我准备编码了! 这个问题已被解决:)

可能或可能不是问题 - 但我无法使用名称中有空格的路径(“程序文件”是罪魁祸首)。 我相信这在当前版本中已得到修复,但值得尝试解决您的问题。

问题4:安装ADT插件后打开eclipse时出现以下错误:[2012-01-16 16:00:10 - DDMS]找不到DDMS文件:C:\\ Program Files \\ Android \\ android-sdk \\ platform -tools \\ adb.exe

解:

我的日食朱诺遇到了同样的问题。 然后我发现平台工具已损坏。 我从sdk管理器中删除了损坏的文件并重新安装它。 现在我发现任何错误消息。

希望这会对你有所帮助!!

问题5

问题是你的网络。 使用现代而不是LAN,这将完美地工作。 但是,如果您使用的是LAN,请让网络管理员为您提供帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM