android - sdk 管理器中没有包或平台

标签 android eclipse eclipse-adt

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

我试过以管理员身份运行 sdk 并禁用防病毒程序和防火墙。而且我试过多次卸载并重新安装它都没有成功。

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

提前致谢 问候 塔斯尼姆

最佳答案

我相信我找到了答案。我在 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 管理器”时,我看到所有的包都正确显示了。 注意!当我运行它时,我右键单击并选择“以管理员身份运行”,我认为这总是一个好主意,这样它就有权限添加文件等。

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

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

关于android - sdk 管理器中没有包或平台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11639592/

相关文章:

android - Eclipse IDE,ADT for android SDK 错误

android - 无法将 Jackson 库添加到我的 android 项目

android - 如何获取上次运行时间的信息,或者应用程序已执行或运行了多少次?

java - 如何测试 SQLiteDatabase 查询中的光标是否为空

java - 无法在 Eclipse 中使用 Vaadin 创建 Maven 应用程序

java - 打包成JAR后编译报告时出错

android - ListView 在设置背景后不显示 onclick 颜色

android - 在应用程序启动期间更改主题的最快方法

java - 在eclipse中编辑JSP会破坏特殊字符吗?

android - 如何将 Google Play 服务添加到我的 Eclipse ADT 项目