ununtu eclipse不識別真機 解決
No1.問題1
SDK 上關於如何在 Ubuntu上安裝 adb驅動的說明並不詳細,經過搜尋找到了確實的解決方法,首先按照 SDK 上的說明建立 udev 的 rules 檔案,然後:
在 Ubuntu 9.04 下通過usb連線 Android裝置,使用 adb 時,會返回無法找到裝置,解決辦法如下:
1) 在終端執行 lsusb
會發現結果有會有如下類似記錄:
Bus 001 Device 008: ID 0bb4:0c02 High Tech Computer Corp.
輸入命令會有多條可通過插拔手機的方式確認那條是真機的
這時鍵入
sudo vim /etc/udev/rules.d/50-android.rules
在開啟的檔案中增加以下文字:
SUBSYSTEM=="usb", SYSFS{"High Tech Computer Corp."}=="0bb4", MODE="0666"
obb4 要換成上面記錄對應的ID
2) 執行以下命令:
sudo chmod a+rx /etc/udev/rules.d/50-android.rules
sudo /etc/init.d/udev restart
3) 在 android sdk 的 tools 目錄下執行 (這一步很重要,必須要sudo,否則沒效果)
sudo ./adb kill-server
sudo ./adb devices
然後,就可以直接用 adb 來進行操作了。
No. 2
在ubuntu(9.10)下執行adb devices命令, 返回的結果是:
List of devices attached
???????????? no permissions
這意味著,USB連線的裝置是能夠被識別的。Google之後,得知adb server需要以root的許可權啟動,於是有了如下命令:
切換到root使用者,sdk adb根目錄
www.linuxidc.com@linuxidc-laptop:~/Dev/Java/Android/android-sdk-linux_86/tools$ ./adb kill-server
www.linuxidc.com@linuxidc-laptop:~/Dev/Java/Android/android-sdk-linux_86/tools$ sudo ./adb start-server
* daemon not running. starting it now *
* daemon started successfully *
第一條命令用來殺死當前正在執行的server, 第二條命令則以root的許可權啟動了新的server. 我們可以再次檢視devices:
www.linuxidc.com@linuxidc-laptop:~/Dev/Java/Android/android-sdk-linux_86/tools$ ./adb devices
List of devices attached
HT848KV04386 device
這次裝置就被正確識別了。自然地, 像ddms之類的工具也能派上用場了
在使用可能會出現
* daemon not running. starting it now on port 5037 *
cannot bind 'tcp:5037'
ADB server didn't ACK
* failed to start daemon *
這時再重複一次上面的步驟即可解決
小米3無法連線的問題
<pre name="code" class="plain">root@proud-Lenovo:/home/proud# cd ~/.android/
root@proud-Lenovo:~/.android# ls
adbkey adbkey.pub
root@proud-Lenovo:~/.android# sudo geany adb_usb.ini
root使用者進入 .android目錄。發現有adb_usb.ini檔案 使用geany開啟其他工具(gedit)也可以.在檔案 中加入
0x2717
其中2717是通過插拔資料線得到的id
root@proud-Lenovo:~/.android# adb kill-server
root@proud-Lenovo:~/.android# adb start-server
kill adb start adb即可
相關文章
- win10系統不識別安卓手機mtp模式的解決方法Win10安卓模式
- 關於IDEA突然不識別yml檔案解決方案Idea
- python不識別install如何解決Python
- Windows安裝時不識別硬碟(儲存器)的解決思路.Windows硬碟
- xcode模擬器不顯示,只可以選擇真機的解決辦法XCode
- Win10系統下UEFI不識別U盤怎麼解決Win10
- 解決HBuilder X識別不了魅族手機的問題UI
- 文字識別解決方案-OCR識別應用場景解析
- win10系統下語音識別打不開的解決方法Win10
- Win10系統下UEFI不識別隨身碟怎麼解決Win10
- Flutter 找不到iPhone真機的解決方法(macOS)FlutteriPhoneMac
- 圖文識別解決方案介紹
- python無法識別命令的解決Python
- nvm安裝後vscode不識別node、npm等問題的解決辦法VSCodeNPM
- win10前皮膚插孔識別不了怎麼辦 win10前皮膚插孔識別不瞭解決方法Win10
- 充電樁燃油車佔位解決方案-車牌識別相機
- 印表機不列印是怎麼回事 印表機不印表機的解決方法
- 解決eclipse的maven依賴報錯EclipseMaven
- 解決 eclipse出現 Address already in use: bindEclipse
- Eclipse 快捷鍵失效解決辦法整理Eclipse
- u盤電腦不識別瞭如何修復 u盤不能讀取的解決方法
- u盤在pe中識別也可正常訪問但是win10不識別如何解決Win10
- 01 Eclipse使用Maven慢的問題解決EclipseMaven
- centos 7 不識別ifconfig命令CentOS
- 不識Netty真面目,只緣未讀此真經Netty
- 真機除錯出現 application installation failed 錯誤 解決方案除錯APPAI
- 雲真機可以幫助測試解決什麼問題?
- JPA不識別MySQL的列舉型別MySql型別
- 印表機不識別墨盒?我們總結了應對方法
- 圖解Eclipse中找不到Server選項的解決方法圖解EclipseServer
- 伺服器無法識別raid怎麼解決伺服器AI
- LiveIntent:後cookie世代身份識別解決方案調查IntentCookie
- Eclipse除錯找不到源的解決辦法Eclipse除錯
- 希捷硬碟插入電腦不識別希捷硬碟
- 印表機吸不進去紙怎麼辦 印表機不進紙的解決方法
- ununtu 下安裝python3.8.3Python
- win10平板不識別sd卡怎麼辦_win10平板讀不出sd卡解決方法Win10SD卡
- 瞭解模式識別模式
- 手勢識別中一些錯誤解決方法