ubuntu android 真機除錯

2021-06-21 00:53:45 字數 1492 閱讀 2990

首先確保用資料線鏈結後能識別裝置,輸入:lsusb,可以看到類似輸出

dorole@ubuntu:~$ lsusb

bus 002 device 006: id 0bb4:0c87 high tech computer corp.

bus 002 device 004: id 0402:9665 ali corp.

bus 002 device 003: id 04fc:05da sunplus technology co., ltd

bus 002 device 002: id 8087:0020 intel corp. integrated rate matching hub

bus 002 device 001: id 1d6b:0002 linux foundation 2.0 root hub

bus 001 device 003: id 0951:1643 kingston technology

bus 001 device 002: id 8087:0020 intel corp. integrated rate matching hub

bus 001 device 001: id 1d6b:0002 linux foundation 2.0 root hub

這樣手機的vendor id和描述就出來了,第一條即是,htc的機器硬體id一般都是0bb4。

在/etc/udev/rules.d/目錄下建立50-android.rules規則檔案,內容如下:

subsystem==」usb」, attr==」0bb4″, mode=」0666″

修改後重啟udev服務

dorole@ubuntu:/$ sudo /etc/init.d/udev restart

切換到android sdk的platform-tools目錄下,重啟adb服務,再輸入adb devices就應該能找到裝置了。

dorole@ubuntu:~/android-sdk-linux_x86/platform-tools$ sudo ./adb kill-server

dorole@ubuntu:~/android-sdk-linux_x86/platform-tools$ sudo ./adb start-server

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

dorole@ubuntu:~/android-sdk-linux_x86/platform-tools$ sudo ./adb devices

list of devices attached

sh0cdpl00575    device

這樣就可以在eclipse中的ddms來除錯android真機了,有些步驟是需要root許可權的。

brew真機測試

1 從高通公司那裡獲得我們所需要的手機及其規格說明和模擬器裝置檔案。2 針對該裝置的規格,使用其模擬器裝置檔案進行模擬開發。4 從裝置的規格說明上獲得裝置brew選單的使用方法,開啟brew裝置的brew測試模式 通常在乙個叫做brew flags的選單內,選中brew test enable專案 ...

brew真機測試

1 從高通公司那裡獲得我們所需要的手機及其規格說明和模擬器裝置檔案。2 針對該裝置的規格,使用其模擬器裝置檔案進行模擬開發。3 生成brew裝置上可以執行的二進位制.mod檔案,生成本地的class id和mif檔案等。參照上一節的相關描述。4 從裝置的規格說明上獲得裝置brew選單的使用方法,開啟...

brew真機測試

1 從高通公司那裡獲得我們所需要的手機及其規格說明和模擬器裝置檔案。2 針對該裝置的規格,使用其模擬器裝置檔案進行模擬開發。3 生成brew裝置上可以執行的二進位制.mod檔案,生成本地的class id和mif檔案等。參照上一節的相關描述。4 從裝置的規格說明上獲得裝置brew選單的使用方法,開啟...