fedora14下串連android真機

來源:互聯網
上載者:User

在fedora14下搭建好了android開發環境後,用模擬器開發是沒有問題了,但是模擬器比較慢而且有些功能不能實現,所以就想用真機替代。我用的手機是htc g7。

用USB串連好之後切換到存放abd程式的目錄,在終端輸入命令:sudo ./adb devices

出現了下面的資訊:

List of devices attached

????????????   no permissions

 

解決辦法:

1 找到裝置號

在終端輸入:lsusb

輸出以下資訊:

Bus 002 Device 004: ID 0bb4:0c87 High Tech Computer Corp.

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 016: ID 1c4f:0003 SiGma Micro HID controller

Bus 001 Device 003: ID 04fc:2801 Sunplus Technology Co., Ltd

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

 

My Phone是"0bb4"

 

2 建立設定檔

輸入命令:[zhoujh@alexzhou ~]$  sudo vi /etc/udev/rules.d/50-android.rules

按i鍵進入編輯模式,在檔案中寫入以下內容:SUBSYSTEM=="usb",SYSFS{idVendor}=="0bb4",SYMLINK+="android_adb",MODE="0666",OWNER="zhoujh"

按esc鍵退出編輯模式,輸入:wq,退出並儲存,OWNER對應的是使用者名稱。

 

3 使剛才的設定檔生效

輸入命令:[zhoujh@alexzhou ~]$  sudo udevadm control --reload-rules

[zhoujh@alexzhou ~]$  sudo /etc/init.d/udev-post reload

 

4 到存放abd程式的目錄輸入以下命令

[zhoujh@alexzhou platform-tools]$ sudo ./adb kill-server

[zhoujh@alexzhou platform-tools]$ sudo ./adb start-server

 

5 驗證是否成功

此時在終端輸入命令:sudo ./adb devices

將會輸出如下資訊:

List of devices attached

0123456789ABCDEF          device

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.