2 xiaoxiaoaishang xiaoxiaoaishang 于 2012.09.18 11:13 提问

Android adb “Unable to open sync connection!”

大多数时候,我在我的手机上使用和调试我的android应用程序都很正常。然后,看起来很随意的,当我尝试在Eclipse运行和调试我的应用程序的时候,Eclipse的控制台提示:

[2012-09-18 09:36:48 - myapp] Android Launch!
[2012-09-18 09:36:48 - myapp] adbis running normally.
[2012-09-18 09:36:48 - myapp] Performing com.mycompany.myapp.MyActivity activity launch
[2012-09-18 09:36:48 - myapp] Automatic Target Mode: using device'HT01TP800561'
[2012-09-18 09:36:48 - myapp] Uploading myapp.apk onto device'HT01TP800561'
[2012-09-18 09:36:48 - myapp] Failed to upload myapp.apk on device'HT01TP800561'
[2012-09-18 09:36:48 - myapp] java.io.IOException: Unable to open sync connection!
[2012-09-18 09:36:48 - myapp] Launch canceled!
  • 重试:没用,同样的提示。
  • 重启Eclipse,没用
  • 重启adb(杀掉adb的进程和开始进程):没有错误,没有用
  • 重连手机:有一些作用
  • 重启电脑:各种方法,还没有试验

使用的是Ubuntu 10.4, Eclipse Galileo 3.5.2, Android SDK 7, ADT plugin 0.9.6, Nexus One, Android 2.2.1.
有好的办法么?

8个回答

niangzhi
niangzhi   2012.09.18 11:28
已采纳

我确实也遇到了同样的问题,但是我已经重连了我的手机和电脑的USB接口。通常,断开连接再重连就可以起作用,但是然后它就完全停止工作了。然后,停止手上的USB测试,然后再重新启动,将会运行的更好。希望它能够保持运行!这个看似真的是很愚蠢的方法...我也不知道潜在的问题是什么。。。

Sueyexin
Sueyexin   2012.09.18 11:41

我只是通过循环手机上USB Debugging选项解决了这个问题。

mansuifengqi
mansuifengqi   2012.09.18 13:13

这个可能问题可能也和“打开了太多的文件”有关。当我遇到了“sync”错误的时候我尝试手动安装应用,然后我就得到了“打开了太多的文件”的情况。一个不正常的解决方案,似乎是重启手机,用google搜索的结果是建议重启两次,当第一次进入到休眠模式的时候开始进行第二次。
那是几年前的事了,可能他们修改了,或者只是采取了一些方法,可以在大多数情况下避开它,但是重启部分开发工具并不能解决这个问题。

yizhenbeifeng
yizhenbeifeng   2012.09.18 13:25

当我将我的手机通过我键盘的USB口连接到电脑的时候也出现了同样的情况。当我直接连接到电脑的USB口的时候它就好了。

liangchichexin
liangchichexin   2012.09.18 13:35

我也遇到了同样的问题,重启了ADB也不起作用。有时候重启我的手机可以,但是也不是总可以,因为这个问题我有一周不能编程,然后我最终找到了一个变通方案。
首先,杀掉你手机上所有正在运行的程序。有一些任务管理器使得它相当快,否则你不得不手动的一次次关闭它们。
如果那不起作用,你可能需要打开你的手机设置,然后打开应用,然后打开“正在运行的服务”,然后杀掉这里的每个服务。
所以,简短的回答就是,杀掉所有的应用和所有的服务。
记住,你也需要关闭然后重新打开eclipse来看下是否这种方法对你是否起作用。我希望这个对你起作用,我知道对我是适用的。

u010941017
u010941017   2013.09.02 18:21

把手机的调试关掉,再重新设置手机调试模式。

oSanYeCao1234567
oSanYeCao1234567   Ds   Rxr 2016.10.10 18:31

把手机的调试关掉,再重新设置手机调试模式。

u1254z62
u1254z62   2017.01.03 18:16

我只是通过循环手机上USB Debugging选项解决了这个问题。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!