Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法从Eclipse调试Android_Android_Debugging_Adb - Fatal编程技术网

无法从Eclipse调试Android

无法从Eclipse调试Android,android,debugging,adb,Android,Debugging,Adb,我在调试来自Eclipse的三星Galaxy S3(GTI9300,我相信这也被称为国际版)上的应用程序时遇到问题 问题是,调试实际上工作了一段时间,然后就停止了工作。我尝试了很多方法使它再次发挥作用。我将简要描述我的整个经历,以避免您提出我已经尝试过的事情,并为我们节省一些时间 当我第一次拿到我的手机时,调试没有成功。当我插入手机时,系统检测到它,我可以像使用存储驱动器一样使用它(使用媒体传输协议或类似的东西),但当我启动Eclipse并尝试调试时,调试器没有看到手机。 我在谷歌上搜索了一些,

我在调试来自Eclipse的三星Galaxy S3(GTI9300,我相信这也被称为国际版)上的应用程序时遇到问题

问题是,调试实际上工作了一段时间,然后就停止了工作。我尝试了很多方法使它再次发挥作用。我将简要描述我的整个经历,以避免您提出我已经尝试过的事情,并为我们节省一些时间

当我第一次拿到我的手机时,调试没有成功。当我插入手机时,系统检测到它,我可以像使用存储驱动器一样使用它(使用媒体传输协议或类似的东西),但当我启动Eclipse并尝试调试时,调试器没有看到手机。 我在谷歌上搜索了一些,了解到我必须安装一些特定的驱动程序。老实说,我不记得是哪个司机,但我相信这是一个官方的(从三星的网站)。一旦我安装了这个驱动程序,Windows将不再检测我的手机作为存储设备。但调试器确实看到了,我能够调试我制作的一些简单应用程序。我很容易接受这种权衡

然后我忙着做其他事情,把安卓系统的开发放在一边。这个周末,在两三个月后,我又回到了它,结果发现它已经不起作用了。无论我做什么,调试器都不会检测到我的手机(Windows也不会检测到)。 我尝试了所有的急救方法,比如重启Eclipse、重启电脑和重启手机。为了完整起见,我确实在手机上启用了usb调试。 我能想到的整个设置的唯一主要变化是我手机的操作系统最近更新了。我不知道它以前的确切版本,现在是Android版本4.1.2(内核版本3.0.31-1160235,如果这对任何人都有用的话)。我尝试将手机插入其他计算机,它被识别为媒体/存储电话。我无法安装Android开发工具,也无法在这些计算机上进行调试——我只能使用现有的一个

我已尝试重新安装手机的usb驱动程序。这没用。在绝望中(与我更好的判断相反),我尝试安装三星的软件,首先是AllShare Control,最后是Kies。这些都没用。当我运行Kies时,它让我可以选择通过USB或WiFi连接。但是,当我插入手机时,它不会检测到我的手机。当我点击“疑难解答连接”(或者类似的东西,不幸的是Kies决定使用我的母语而不是英语)时,它开始重新安装USB驱动程序。这一过程需要相当长的时间,而且无法修复任何问题

我基本上没有主意了,我不知道下一步该做什么。任何帮助都将不胜感激