標籤:sci device jsb 寫入 not attach 實驗 alt 過程
Windows下ADB使用相關問題
適用環境:
在Windows XP。WIN7下均可按本文操作進行。WIN8下沒有進行實驗。但操作設定大致同樣。除了第4步。adb_usb.ini的位置可能有所不同以外,其它各部分可按文中所述進行操作。
說明:WIN7,WIN8下安裝驅動時請注意許可權問題。安裝驅動的過程中請一路同意安裝。否則有可能安裝驅動失敗。
Windows下正常使用ADB要注意下面問題:
1. 手機端要開啟偵錯模式
在設定中,開啟開發人員選項,並將當中的USB調試選項開啟
2. PC端安裝裝置驅動
各家裝置的USB驅動可能有所不同。這裡以展訊為例。
安裝驅動時要先把裝置與PC斷開。
展訊USB驅動AndroidSCI-android-usb-driver-jungo-v4.zip,解壓后里面有具體的驅動安裝說明,區分32位或者64位系統,依據不同系統選擇各自適配的驅動。進行安裝。
手機裝置端同一時候會有例如以下提示,
程式安裝完後,通過USB連結裝置;
PC端會提示找到新硬體。正在安裝驅動。等待PC端安裝驅動成功。
然後在裝置管理員中會有新的AndroidPhone
下面各圖為驅動正常安裝後裝置管理員中狀態
查看裝置屬性
可在此查看裝置VID資訊
3. 改動adb_usb.ini
在工作管理員中結束adb進程,或者在命令列表單中運行adb kill-server。再進行以下的改動,以排除其可能產生的影響。
在模擬器存放的檔案夾<比如:C:\Documents and Settings\Administrator\.android>下找到或建立一個adb_usb.ini檔案。同一時候添加或寫入上面裝置的0xVID(VID就是上面的VID_後面跟的數字,比如:0x1782 (展訊USB裝置VID)
4. 重新啟動ADB服務
假設ADB命令工具路徑已經加入到系統的環境變數中,可直接在開啟的命令列表單中進行以下的操作,假設ADB命令工具路徑沒有加入到系統的環境變數中,開啟命令列表單後,可切換到ADK所在檔案夾的platform-tools檔案夾(ADK的ADB命令工具所在的檔案夾)。
然後在命令列表單中運行adb devices
至此。ADB就行正常連結上裝置
5. ADB經常使用命令
adbkill-server #停止adb服務進程
adbstart-server #開啟adb 服務進程
adbdevices #顯示連結到的裝置
adbshell #進入裝置的shell模式
adbversion #查看adb版本號碼
6. 常見問題
常見的問題為找不到裝置。詳細現象例如以下
C:\Users\cc>adb devicesList of devices attachedC:\Users\cc>adb devices* daemon not running. starting it now on port 5037 ** daemon started successfully *List of devices attached
找不到裝置的原因可能有非常多種,除了手機裝置端調試項沒有開啟之外。其它原因差點兒都是PC端環境配置有問題造成的,大致上可按例如以下思路去逐一實驗直至解決。
-------------------------------------------------
逐一確認本文檔1~4這四個操作完畢
普通情況下,這四步操作完畢。裝置就能連上,假設還連結不上,原則上請繼續進行例如以下檢查和操作
1. 關閉PC上一些手機輔助軟體 (類似於豌豆莢,手機小幫手之類的)
2. 關閉進程中的某些adb。有可能是其它名字,比方tadb之類的封裝了adb功能的進程。
3. 保證僅僅有一台android 裝置
4. 斷開裝置,重新啟動ADB服務
5. USB串連裝置,就可以找到裝置
假設還不能找到裝置,可重新啟動電腦。又一次檢查以上各步驟。
----------------------------------
歡迎瀏覽、技術交流請尊重勞動成果轉載請註明出處,謝謝!
http://blog.csdn.net/netwalk/article/details/38069383
Windows下ADB使用相關問題