Eclipse無法識別 手機 裝置的解決方案

2021-08-27 14:49:25 字數 1463 閱讀 3687

開始學習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驅動,也不行。

後來我找到了一往篇文章:

安裝好豌豆莢之後要禁止與它相關的開機啟動,否則會占用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。

奇蹟出現了!竟然能夠識別了!後來才知道是由於我的手機的系統是2.3.5,面專案的版本是4.0的。

eclipse無法識別裝置是乙個比較覺的問題。導致eclipse無法識別裝置的因素很多,還有一些其它因素如下(來自:

1.手機內部狀態出了問題。一般來說,重新開啟「usb除錯」就可以解決這個問題,但是有時需要重啟手機或pc才行。

2.usb供電不足。如果是這個原因,那麼就需要更換usb連線線或者usb插口。

3.沒有安裝相應的驅動。這個問題一般只針對windows使用者才存在,安裝驅動就可以解決問題。如果是linux或mac os x使用者,則無需安裝驅動。

4.其它程式干擾。就我個人情況而言,經常就是由於「豌豆夾」的執行,導致eclipse無法識別到手機。殺掉它。

5.adb等的版本過低。公升級android的一系列開發工具和sdk,就可以解決問題。

獲取手機裝置資訊

displaymetrics displaymetrics new displaymetrics this.getwindowmanager getdefaultdisplay getmetrics displaymetrics int height displaymetrics.heightpix...

獲取手機裝置 資訊

手機序列號 nsstring identifiernumber uidevice currentdevice uniqueidentifier nslog 手機序列號 identifiernumber 手機別名 使用者定義的名稱 nsstring userphonename uidevice cur...

Eclipse 不識別裝置

原文 一 找到裝置id 在裝置管理器裡,找到裝置,右鍵屬性,在詳細資訊面板,屬性選硬體id,下面會出現一到兩行文字,這段文字下面要用到。二 請出谷歌驅動,修改sdk extras google usb driver android winusb.inf,開啟這個檔案,在 google.ntx86 和...