ios developer 搭建mac 下的android開發環境 usb串連,iosandroid

來源:互聯網
上載者:User

ios developer 搭建mac 下的android開發環境 usb串連,iosandroid

首先要有一款翻牆軟體,

1.到http://developer.android.com/下載android studio


2.下載成後按照官方推薦的配置安裝,需要翻牆才能下載各種工具。


3.安裝好後開啟一個已存在並且編譯能過的項目,然後run,但是我遇到的情況是沒有識別出我的android的手機,裝置列表是空的,報錯是google usb driver not compatible with mac os


4.設定adb的環境變數

1 cd ~:進入使用者目錄
2 vi .bash_profile:建立.bash_profile檔案
3 export PATH=${PATH}:/xxx/android-sdk-macosx/tools:/xxx/android-sdk-macosx/platform-tools:匯入tools和platform-tools的路徑,/xxx/android-sdk-macosx/tools–它指向android SDK的tools目錄
4 執行如下命令:source ./.bash_profile :使檔案生效

5 重啟terminal:執行adb進行測試

5.需要將vid找到

1. 開啟終端,輸入:system_profiler SPUSBDataType,查看Mac系統所有USB裝置資訊,找到相應的廠商Vender ID。
查到相應連有Android手機裝置的usb hub,找到相應的廠商Vender ID,比如,我的測試機K-Touch T619天語手機就無法串連adb,查到的相應資訊片段如下: [java] view plaincopy
  1. -----------------  
  2.  Spreadtrum phone:  
  3.   
  4.               Product ID: 0x5d04  
  5.               Vendor ID: 0x1782  
  6.               ...  
  7.        Serial Number: T619  
  8.        ...  
  9. -----------------  

2. 終端進入/Users/user/.android,應該有一個adb_usb.ini檔案,如果沒有就建立,然後將上面的Vender ID “0x1782”單獨一行加入到該檔案,然後退出。 [java] view plaincopy
  1. # ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.  
  2. # USE 'android update adb' TO GENERATE.  
  3. # 1 USB VENDOR ID PER LINE.  
  4. 0x1782  

3. 重啟adb server進程。終端依次執行下面命令: [java] view plaincopy
  1. adb kill-server  
  2. adb start-server  
然後通過adb devices命令就可以查看到以相應裝置Serial Number為名字的裝置。如: [java] view plaincopy
  1. -MacBook-Pro:.android user$ adb devices  
  2. List of devices attached   
5.這時裝置列表就會出現手機了。然後run起來。


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.