Ubuntu 13.04 小米2S串連Eclipse真機調試

來源:互聯網
上載者:User

最近想繼續將自己以前的一些Android程式碼進行改進和最佳化,遂將以前的代碼在windows下匯入eclipse工程,誰知匯入後便eclipse假死,甚至windows資源管理員也動彈不得,詭異的是cpu使用率和記憶體佔用還綽綽有餘。無奈乾脆到linux下面來搞。於是開始搭建Ubuntu13.04系統下的android開發調試環境。在搭建過程中遇到一些問題,做個積累,也希望能夠對後來者有所協助。

Eclipse和Android SDK下載安裝

記得以前開發android時,eclipse還是需要自己從官網www.eclipse.org中下載標準版的eclipse,然後安裝adt外掛程式來進搭建Android開發的IDE環境。現在只需要下載adt的一個包即可。這個包裡面就有eclipse adt開發環境和android sdk,而且已經配置好了,直接運行eclipse即是一個完整的android整合式開發環境。adt包:http://developer.android.com/sdk/index.html。詳細教程在此不贅述。

Ubuntu 13.04 adb串連小米2S真機調試

搭好Android開發環境後,建立了一個Android Application工程。準備運行,問題來了,模擬器太慢了,怎麼在真機上調試呢?百度之,Google之,基本方法不外乎如此:

  • usb線串連手機和電腦,開啟usb調試。
  • 撥號:*#*#717717#*#*  這一步很關鍵,我沒執行這步所以adb查看裝置查不到
  • lsusb,得到裝置的VENDOR ID
  • 在/etc/udev/rules.d/50-android.rules中添加SUBSYSTEM=="usb", ATTR{idVendor}=="2717", MODE="0666"
  • chmod a+x /etc/udev/rules.d/50-android.rules
  • 在~/.android/adb_usb.ini中添加裝置id 0x2717
  • 重啟udev服務,sudo service udev restart
  • 關閉adb進程,cd到adt工具的platform-tools目錄下,sudo ./adb kill-server
  • 查看裝置adb串連的裝置,sudo ./adb devices -l
  • 其實已經大功告成了,如果後面遇到eclipse中顯示裝置還是offline狀態,則可以重啟一下手機,關閉並重新開啟usb調試選項,手機可能會詢問你是否永久使用這台電腦進行調試,選擇確定即可讓eclipse中顯示裝置為online了,接下來就可以在eclipse中對真機環境的app進行代碼調試
  • 遇到offline 的情況基本解決方案就是重啟usb調試,重啟手機,重啟電腦,呵呵

國際慣例:HelloWorld

今天做的事情其實只是瞭解了adb調試的一些皮毛,後面肯定還有很多有趣的feature等著,慢慢學習吧。

Ubuntu 12.04搭建Android開發環境

從GitHub將Maven項目匯入Eclipse4.2

Eclipse SDK 4.2.2/Equinox 3.8.2 發布

聯繫我們

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