遇到问题
开始学习android一个多月了,用Eclipse开发,用android手机调试。之前一直好好的,突然Eclipse无法识别手机设备了。纠结了好久,找了各种解决方法,弄了一晚上终于解决问题了。
各种开发工具配制如下:
系统:windows server 2003R2 64位
(说明:该版本是微软基于win7和windows server 2008标准版的基本开发的版本,和win7很相似,win7可以用的,它都可以用)
ADT版本:adt整合开发包adt-bundle-windows-x86_64-20130522
手机:三星GT-S5820, android2.3.5
寻觅过程
网上有很多方案,如:
1.手机未开启USB调试功能,解决方案:
设置-应用程序-开发-钩选“USB调试”
已经打开了,在我这里还是不行
2.驱动程序无法安装或者根本找不到手机设备,解决方案:
直接在电脑上安装豌豆荚即可,接上手机后,豌豆荚会自动为手机安装相应的驱动程序,嘻嘻。。。
我已经在用豌豆荚了,还是没有解决我的问题
3.stackoverflow中有人说After installing The HTC Windows drive , it worked fine!
我用驱动精灵更新了一下我电脑的usb驱动,也不行。
解决方案
后来我找到了一往篇文章:http://www.cnblogs.com/lady-pxq/archive/2012/07/11/2586822.html
安装好豌豆荚之后要禁止与它相关的开机启动,否则会占用adb,导致eclipse启动后异常,且无法运行程序。
ADB server didn't ACK fail to start daemon(安装豌豆荚之后)
安装豌豆荚之后,再启动eclips时,显示错误:
ADB server didn't ACK
fail to start daemon
这是由于有另外一个应用占用了ADB SERVER的端口,这个应用就是豌豆荚的进程,它们在电脑开机后默认启动了。在任务管理器中关闭所有豌豆荚的进程后,再重启eclips就ok了。
我启动任务管理器杀死wandoujia进程,关闭开机启动项,然后生启Eclipse。
再运行当前的程序,发现还是没有用,真是悲痛欲绝啊!我还真不信,开始一个一个地尝试其它的app项目,看能否识别……
奇迹出现了!竟然能够识别了!后来才知道是由于我的手机的系统是2.3.5,面项目的版本是4.0的。
Eclipse无法识别设备是一个比较觉的问题。导致Eclipse无法识别设备的因素很多,还有一些其它因素如下(来自:http://www.cnblogs.com/frydsh/archive/2013/03/09/2948206.html):
1.手机内部状态出了问题。一般来说,重新打开“USB调试”就可以解决这个问题,但是有时需要重启手机或PC才行。
2.USB供电不足。如果是这个原因,那么就需要更换USB连接线或者USB插口。
3.没有安装相应的驱动。这个问题一般只针对Windows用户才存在,安装驱动就可以解决问题。如果是Linux或Mac OS X用户,则无需安装驱动。
4.其它程序干扰。就我个人情况而言,经常就是由于“豌豆夹”的运行,导致Eclipse无法识别到手机。杀掉它。
5.adb等的版本过低。升级Android的一系列开发工具和SDK,就可以解决问题。
分享到:
相关推荐
本解决方案将深入探讨这些问题,并提供相应的解决策略。 首先,我们需要理解Eclipse中的代码提示功能是如何工作的。它基于内容助手(Content Assistant)和JFace Text组件来实现。JFace Text是Eclipse框架的一部分...
### Eclipse安装ADT出错的解决方案 在进行Android开发时,很多开发者会遇到在Eclipse上安装ADT(Android Development Tools)插件时出现问题的情况。本文将详细介绍如何解决这一问题,帮助开发者顺利安装并配置环境...
如果以上方法都无法解决问题,可以参考"怎么解决Eclipse连接不上手机的问题.pdf"文档,该文档可能提供了更详细的步骤和解决方案。 总的来说,解决Eclipse连接不上手机的问题需要从硬件连接、软件设置、驱动安装等多...
标签“源码”和“工具”表明解决方案可能涉及查看或修改源代码,或者使用特定的工具。在某些情况下,开发者可能需要检查Eclipse的设置,如首选项中的Android SDK路径,或者检查是否存在与ADB冲突的其他进程。 解决...
### Eclipse下Properties文件中文乱码解决方案详析 在IT开发领域,尤其是使用Eclipse作为集成开发环境(IDE)的开发者,经常会遇到一个令人头疼的问题——Properties文件中的中文字符出现乱码。这一现象不仅影响...
以下是一些可能的原因及解决方案: 1. **.metadata文件损坏**:.metadata文件是Eclipse保存工作空间配置的地方,如果该文件损坏,可能导致Eclipse无法启动。解决办法是删除或移动工作空间下的.metadata文件,然后...
总的来说,"eclipse配色方案_黑"是一个专为Eclipse打造的黑色主题配色方案,解决了默认配色可能导致的视觉疲劳问题,提升了代码阅读和调试的效率。通过EPF文件导入,用户可以轻松地个性化自己的开发环境,让编程工作...
### Eclipse启动报错解决方案 #### 一、问题概述 在使用Eclipse开发工具时,可能会遇到启动失败的情况,其中一种常见的错误提示为:“Version 1.4.2_03 of the JVM not suitable for this product. Version 1.5 or...
9. **阅读文档**:参考《安卓7以上版本手机不显示Logcat日志解决方法.txt》文件,这可能包含更详细的步骤和解决方案。 总之,面对Android 7.0以上版本的Logcat问题,开发者需要确保设备的USB调试设置正确,并且...
#### 三、解决方案 为了解决上述问题,可以通过以下步骤进行dubbo.xsd文件的配置: ##### 1. 下载dubbo.xsd文件 首先,需要下载dubbo.xsd文件。可以参考以下链接: 链接:http://pan.baidu.com/s/1hrCrdUs 密码:...
本文将深入探讨这个问题,并提供可能的解决方案。 首先,让我们理解问题的背景。Eclipse曾是Android开发的主流IDE,但在Google推出Android Studio之后,Eclipse逐渐淡出舞台。尽管如此,仍有一部分开发者坚持使用...
### ExtJS中文解决方案与Eclipse下的JS和EXT开发 #### 一、ExtJS中文解决方案 在使用ExtJS进行Web应用程序开发时,对于中文环境的支持是非常重要的。为了实现ExtJS中文化,我们需要按照以下步骤来进行配置。 1. *...
在IT领域,特别是软件开发行业中,开发者们常常会遇到各种工具间的兼容性问题,其中,Eclipse和JBuilder这两款...开发者们可以根据自身项目的具体需求和环境,选择最合适的解决方案,以提高工作效率,保证项目质量。
2. **Eclipse默认编码**:Eclipse默认情况下可能会使用UTF-8来处理文件,而如果没有正确配置,则无法识别非UTF-8编码的文件中的中文字符。 #### 解决方案 下面将详细介绍如何在Eclipse中解决JS中文乱码的问题: 1...
5. **解决方法.txt**:这个文件可能包含了具体的解决方案,通常会指导你执行一些修复步骤,如重启Eclipse,清理项目,更新ADT插件,或者重新启动设备和电脑等。 6. **Eclipse插件问题**:如果你使用了ADT(Android ...
本文将详细介绍如何解决这个问题,并提供一个亲测有效的解决方案。 首先,我们要理解Eclipse和NDK的关系。NDK是一套工具集,允许开发者在Android应用中使用本地代码。Eclipse通过ADT(Android Developer Tools)...
对于大型项目,可能还需要考虑排除不必要的库,或者使用更现代的构建工具如Maven或Gradle,它们提供了更灵活的打包解决方案。 总之,fat jar是解决Eclipse打包含第三方库问题的一种有效方法,通过整合所有依赖,使...
本文将详细讲解无法识别USB刷机的解决方案,该方案适用于在Windows下无法识别手机的情况。在这种情况下,用户可以切换到Ubuntu下进行刷机操作。以下是具体的步骤和知识点: 1. 准备工作 在开始刷机之前,需要准备...
本教程主要针对一个常见问题:在Eclipse中找不到NDK(Native Development Kit)的设置选项,提供解决方案。 NDK是Google提供的一个工具集,它允许开发者用C和C++编写原生代码,以提高Android应用的性能和效率,特别...