1

在 sdk 管理器中,我看不到任何要安装的软件包或任何平台。

我尝试以管理员身份运行 sdk 并禁用防病毒程序和防火墙。而且我已经尝试卸载并重新安装了几次,但都没有成功。

我有版本 18 installer_r18_windows.exe,ADT 也是 18。

提前致谢 问候 Tasneem

4

3 回答 3

6

我相信我找到了答案。我在 Windows 7 上,遇到了同样的麻烦。我做了以下事情:

  1. 安装 android sdk 和最新的 Java 7 JDK
  2. 找到 sdk 批处理文件“android.bat”(对我来说它位于 C:\Program Files (x86)\Android\android-sdk\tools)
  3. 编辑此文件并转到运行带有变量 %java_exe% 的最终 java 命令的末尾
  4. 在 %java_exe% 之后添加-Djava.net.preferIPv4Stack=true

对我来说,这条线最后看起来像这样:

call %java_exe% -Djava.net.preferIPv4Stack=true %REMOTE_DEBUG% -Dcom.android.sdkmanager.toolsdir="%tools_dir%" -Dcom.android.sdkmanager.workdir=%work_dir% -classpath "%jar_path%;%swt_path%\swt.jar" com.android.sdkmanager.Main %*

然后,当我从 Windows 开始菜单运行“SDK Manager”时,我看到所有包都正确显示。 笔记!当我运行它时,我右键单击并选择“以管理员身份运行”,我认为这总是一个好主意,以便它有权添加文件等。

我通过找到这篇文章找到了这个解决方案:

http://maven.40175.n5.nabble.com/java-net-SocketException-caught-when-connecting-to-the-target-host-Invalid-argument-connect-td5715972.html

于 2012-10-11T04:53:39.790 回答
1

在尝试了一些艰难的答案后,我发现它比我想的更容易:只需打开SDK-manager并单击Tools-Options并单击Enable preview tools选项。然后你会看到SDK-manager.

于 2012-10-04T14:31:06.163 回答
0

尝试首先在 Eclipse 中更新您的 ADT 选择帮助->如果仍然无法正常工作,请检查所有更新也许您应该在 windows->preferences->android 中检查您的 SDK 位置

于 2012-07-25T04:15:29.880 回答