android - Eclipse Juno,永无止境的 Android 工具包更新

标签 android eclipse adb

我已经有一段时间没有进行任何 Android 开发了。在此期间,我将我的 Galaxy Nexus(第一个版本)更新到 Android 4.2.2。昨天我想继续我的游戏并连接了我的手机。我写了一些代码,点击运行,设备出现在设备选择器中,但我得到的不是熟悉的“Samsung Galaxy Something”,而是一些看似随机的数字(它可能是某种东西的序列号),设备被标记为离线,并且无法选择部署和调试。有趣的是,设备本身启用了USB调试,屏幕左上角的小怪物清晰可见,一切正常。

我尝试关闭并重新打开 USB 调试,但没有成功。

我试图杀死并恢复 ADB 服务器。

我尝试更换 USB 数据线;我了解到有 AB 电缆,在某些情况下,使用正确的电缆可能很重要(我把三星电缆留在了另一个大陆)。

我尝试使用 Android 更新管理器更新 Android SDK;执行此操作后,设备在连接时会提示我接受 USB 调试请求,所以毕竟在某种程度上发生了一些变化。但是,设备名称仍然不会出现在设备管理器中,状态仍然是离线。然后,Eclipse 开始提示说使用新的 SDK,Android 开发工具包应该更新到版本 21。

我运行了 Eclipse 更新管理器,几个小时后它仍然以 50% 的速度卡在“联系软件站点”。

我尝试在 eclipse.ini 末尾添加 -Declipse.p2.mirrors=false,但似乎并没有更快。

我特别注意 thisthis ,他们在那里所说的没有任何帮助。

编辑

一小时后仍为 50%。我也会尝试一些 these在某个时候。

编辑

太棒了,它终于开始下载更新了,过了一会儿就崩溃了。

An error occurred while collecting items to be installed
session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,com.android.ide.eclipse.adt,21.1.0.v201302060044-569685
No repository found containing: osgi.bundle,com.android.ide.eclipse.base,21.1.0.v201302060044-569685
No repository found containing: osgi.bundle,com.android.ide.eclipse.ddms,21.1.0.v201302060044-569685
No repository found containing: osgi.bundle,com.android.ide.eclipse.gldebugger,21.1.0.v201302060044-569685
No repository found containing: osgi.bundle,com.android.ide.eclipse.hierarchyviewer,21.1.0.v201302060044-569685
No repository found containing: osgi.bundle,com.android.ide.eclipse.traceview,21.1.0.v201302060044-569685
No repository found containing: osgi.bundle,overlay.com.android.ide.eclipse.adt.overlay,21.1.0.v201302060044-569685
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.adt,21.1.0.v201302060044-569685
No repository found containing: osgi.bundle,com.android.ide.eclipse.adt.package,21.1.0.v201302060044-569685
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.ddms,21.1.0.v201302060044-569685
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.gldebugger,21.1.0.v201302060044-569685
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.hierarchyviewer,21.1.0.v201302060044-569685
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.traceview,21.1.0.v201302060044-569685

最佳答案

当我更新我的 sdk 套件并尝试更新 ADT 时,我也遇到了同样的问题,我想要下载 ADT 21.1,你需要 Helios 3.62 或更高版本。

最好的方法是使用 zip 下载 Desire 更新,然后使用该 zip 文件进行更新。 我只使用这种方法挽救了我的一天。使用本地 zip 文件更新时删除互联网连接

这可能有帮助:)

关于android - Eclipse Juno,永无止境的 Android 工具包更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15190593/

相关文章:

android - Ionic firebase token 始终为空且无 token 刷新

mac/eclipse 上的 c++ 在崩溃时不显示错误

android - 在不改变方向的情况下旋转 Android 显示器

android-emulator - adb 重启不起作用

带有 .gif 文件的 Android 自定义进度条

java - 如何有一个带有 backgroundTint 和圆角半径的按钮

android - 如何在Flutter中使用文字识别?

php - Eclipse:如何将 *.js.php 文件突出显示为 JavaScript

java - 从 jar 文件加载 eclipse 插件

Android 失败 [INSTALL_FAILED_MISSING_SHARED_LIBRARY]