iT邦幫忙

DAY 1
0

x86 android 設備與外部硬體溝通研究系列 第 1

x86 android 設備與外部硬體溝通研究 - ADT 環境建立 (1/30)

  • 分享至 

  • xImage
  •  

最近在研究行動裝置跟外部硬體的溝通方式,在這邊順便整理學習的過程摘要,給跟我一樣是具有電子背景的讀者們,在未來設計 MCU / FPGA 相關用時,利用現成的 android 裝置中附帶的各種感應器。
簡單列一下手邊有的環境跟設備&可能會用到的 android 裝置:

  1. Sansung Note 3 LTE
  2. Sony Xperia P
  3. ASUS Zenfone 6
  4. ASUS nexus 7 (2012)

其他希望有時間可以派上用場跟 android 溝通 DEMO 的設備:

  1. arduino
  2. raspbery pi

假設讀者們都跟我一樣是硬體設計背景,這邊簡單紀錄一下建置 android 的開發環境,流程跟我曾經遇到的問題。

  1. 先安裝到JAVA 官網下載最新版本的 JDK 並安裝
  2. 先到
    developer.android.com/sdk 下載ANDROID SDK,我們使用 Eclipse IDE with built-in ADT (Android Developer Tools) 開發環境
  3. 下載完的 ADT 是壓縮檔,解壓縮後把整包檔案放到你的開發環境常用的程式位置,例如 program file 中,請不要直接放在桌面之後再移動位置,因為 eclipse 第一次啟動時會引用 android SDK 位置,如果之後移動程式位置會發生SDK 參考位置錯誤
  4. 解壓縮完,執行 SDK Manager
  5. 由於我們首要針對開發的裝置是 android 4
    .3+ , 所以我們勾選 android API 18/19/20 , 以及上方 SDK build tools ver 18/19/20 , 下方 extra packages 全選並安裝
  6. 等候下載安裝完之後,還不要執行 eclipse ,我們在 SDK manager 上方選擇 Tools > Manage VADs
  7. 建立一個新的 VAD ,然後讓他 start
  8. 第一次啟動大約需要10-20分鐘,看到 android 桌面這個流程才算大致完成
  9. 關閉剛才的 VAD
  10. 啟動 eclipse , 設定 workspace
  11. create new android project "Hello World"
  12. Run debug & build sample project
  13. 他會自動開啟你剛才建立的 VAD 然後 push & install apk , 如果這時你有接上你的 android 裝置並開啟偵錯模式 adb 會自動 push 你要測試的專案到裝置中並安裝。
  14. 看到你的VAD 或裝置中跳出 Hello World app 就完成了!

明天會介紹 phonegap / cordova 環境建構


下一篇
x86 android 設備與外部硬體溝通研究 - Cordova 環境建立 (2/30)
系列文
x86 android 設備與外部硬體溝通研究30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言