1 / 54

Android 開發工具安裝說明

Android 開發工具安裝說明. 4.6 Ubikit 6612 Android 開發工具解說. JDK 至少要安裝 1.6 版或更新的版本. PC 的作業環境為 ubuntu Ubuntu 正體中文站: http://www.ubuntu-tw.org/ 在 ubuntu 裡面需要安裝以下工具 Eclipse ( 軟體開發工具 ) JDK (Java 語言開發套件 ) vim( 相當於 Windows 上的記事本 ) Android SDK (Android 的開發套件 ). 2. 4.6.0 Linux 指令列表.

chace
Download Presentation

Android 開發工具安裝說明

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Android 開發工具安裝說明

  2. 4.6 Ubikit 6612 Android 開發工具解說 JDK至少要安裝1.6版或更新的版本 • PC的作業環境為 ubuntu • Ubuntu 正體中文站:http://www.ubuntu-tw.org/ • 在ubuntu 裡面需要安裝以下工具 • Eclipse (軟體開發工具) • JDK (Java語言開發套件) • vim(相當於Windows上的記事本) • Android SDK (Android的開發套件) 2

  3. 4.6.0 Linux指令列表 • 以下是常用的Linux指令之解說與用法 建議使用root權限,就可以不用每次在執行命令時打sudo了 3

  4. 4.6.1 Eclipse 安裝 • Eclipse請選Linux版本 • 網址如下http://www.eclipse.org/downloads/?osType=linux 4

  5. 將下載來的Eclipse解壓縮並安裝 • (通常資料會被下載到/home/user/下載) • #tar -zxvf eclipse-java-helios-SR2-linux-gtk.tar.gz • 將檔案搬到opt • #sudo mv eclipse /opt • 到/opt內將權限打開 • #sudo chmod -R 777 eclipse 5

  6. 要安裝JDK後才可執行eclipse程式! Eclipse程式將會被放置在/opt/eclipse並且是最高權限 可以在/opt/eclipse裡面輸入./eclipse執行程式 6

  7. 4.6.2 JDK 安裝方法之1 (一指神功) 點擊系統>管理>Synaptic套件管理程式 搜尋jdk (依照下圖將檔案勾選之後點擊套用) 7

  8. 4.6.2 JDK 安裝方法之2 (旋風手) • #sudo apt-get install openjdk-6-jdk • 此時ubuntu將會上網更新JDK • 等待更新完成即可 依照以上兩種做法JDK將會預設被安裝到/etc/java-6-openjdk這個位置 8

  9. 4.6.2 JDK 安裝方法 – 設定路徑 安裝完JDK後,接著要設定JAVA PATH 請先檢查是否有vim軟體,假使沒有vim以下將會有安裝步驟說明 #vim 9

  10. 4.6.3 vim 安裝 安裝vim #sudo apt-get install vim 將PATH參數寫入桌面上的bashrc內 #vim bashrc 之後將會看到類似記事本的畫面,以下是vim指令的解說 10

  11. 4.6.4 vim指令解說 • 進入vim(程式編譯器)後 • 先按i輸入以下文字 • export JAVA_HOME=“//etc/java-6-openjdk”: • export PATH=“JAVA_HOME/bin”:$PATH”: • export CLASSPATHPATH=“$JAVA_HOME/bin”: • 輸入完後按Esc再按:wq儲存 11

  12. 驗證JDK是否安裝成功 source命令通常用於重新執行剛修改的初始化文件,使之立即生效,而不需要重新開機或登錄 最後我們必須輸入以下指令 #source .bashrc 最後我們可以透過以下指令看到版本 #javac -version 12

  13. 4.6.5 開啟eclipse設置工作目錄 到/opt/eclipse內將eclipse打開 #./ eclipse 13

  14. 4.6.6 設置eclipse 環境 點擊Help內的Install New Software… 14

  15. 4.6.7 安裝 Android SDK(外掛程式) 點擊Add Name輸入ADT (Android Development Tools) Location輸入 https://dl-ssl.google.com/android/eclipse/site.xml 15

  16. 依照下圖打勾,接著點擊下一步 16

  17. 4.6.8 安裝ADT並下載Android SDK • 如圖點擊Finish • 此時我們下載Android SDK • 網址如下http://dl.google.com/android/android-sdk_r10-linux_x86.tgz 17

  18. 4.6.9 設置Android SDK • 將下載回來的SDK解壓縮 • (通常資料會被下載到/home/user/下載) • #tar xzvf android-sdk r10-linux_x86.tgz • 將檔案移動至/opt • #sudo mv android-sdk-linux_x86/ /opt • 將權限打開 • #chmod –R 777 android-sdk-linux_x86/ 18

  19. 回到eclipse 設置Android SDK 點擊Windows內的Preferences 19

  20. 選取Android內的Browse 選擇Android SDK的資料夾 最後點擊OK 依照以上步驟Android SDK的資料夾會在//opt/android-sdk-linux_x86/ 20

  21. 點擊Windows內的Android SDK and AVD Manager更新SDK 21

  22. adb就放在裡面 • 因為時間有限, 我們可以只下載SDK2.1以及TOOL就好 • 當Android SDK更新完畢我們先來設置adb • adb的全名為 Android Debug Bridge • 依照以上的步驟我們可以在/opt/android-sdk-linux_x86/裡面看到platform-tools • adb就放在裡面 22

  23. 接著我們就來設置adb #gedit ~/.bashrc 會跳出一個類似記事本的檔案 23

  24. 接著我們在裡面加入以下參數後儲存 #Android PATH export PATH=$PATH://opt/android-sdk-linux_x86/platform-tools 我們可以回desktop下這串命令 #source .bashrc 24

  25. 我們可以檢查adb是否正常 • #adb server • 假使執行失敗, 請重新開機試試 • 接著我們將試著寫一個Hello World專案 25

  26. 4.7 建置第一個Android專案 我們點擊file>New>Android project 26

  27. 依照順序填入各欄位中 • 下頁有欄位簡單說明 • 基於開發版的版本 • 我們勾選2.1 27

  28. 4.7.1 欄位解析 28

  29. 4.7.2 專案架構與解析 29

  30. 專案都放這 專案創建成功 我們可以展開專案,點擊src內的java檔 紅框的部分為java的程式部分 30

  31. 點擊res>layout>main 紅框的部分是界面的布局 布局裡面有一個TextView物件 text:”@string/hello”會去抓values資料夾裡面string.xml的hello物件的文字 31

  32. 接著展開layout下方的values點擊string 我們看到hello物件內放一串Hello World的文字 32

  33. 就是這裡按右鍵 接著我們對專案按下右鍵 點擊Run As>Android Application 33

  34. 接著eclipse會問你要用模擬器或是設備編譯 如圖所示我們選擇編譯在開發版上 34

  35. 4.7.3 編譯結果 恭喜~~ 您已踏出成功的第一步 我們可以在開發板上看到Hello world 35

  36. 5. Ubikit 6612 Android EVM 範例展示 • 如果Hello World已經引起您的好奇心, 以下有一些範例程式供您測試 • 檔案管理器 • http://www.oz.stu.edu.tw/s99639118/www/EX05_15.tar.gz • 動態旋轉圖片 • http://www.oz.stu.edu.tw/s99639118/www/EX04_24.tar.gz • 隱藏式抽屜 • http://www.oz.stu.edu.tw/s99639118/www/EX04_27.tar.gz 36

  37. 背光顏色切換 http://www.oz.stu.edu.tw/s99639118/www/EX10_01.tar.gz 觸碰式紅綠燈 http://www.oz.stu.edu.tw/s99639118/www/ubikitredlight.tar.gz OBD車載診斷程式 http://www.oz.stu.edu.tw/s99639118/www/STUOBD.apk 37

  38. 範例EX10_01(背光顏色切換) 在Eclipse內選擇File>import 38

  39. General>Existing Projects into Workspace 39

  40. 我們點擊Browse選擇來源檔案 40

  41. 接著我們對import進來的專案按下右鍵 • 點擊Run As>Android Application 就是這裡按右鍵 41

  42. 編譯之後的圖片如下 我們可以選擇Menu鈕來選擇顏色 點選黃色背光 42

  43. 觸碰式紅綠燈結果圖 • 編譯觸碰式紅綠燈之後的圖片如下 • 我們可以點選紅框部分 點選紅框部分 43

  44. Android實習之車載實驗 點選要接收的訊號來源 我們將車載診斷程式放到Android內 啟動程式選擇menu按鈕 最後按設定內的Bluetooth Devices按鈕來接收OBD-II訊號模擬平台的藍芽訊號 44

  45. Android實習之車載實驗 點選開始接收 回到主畫面按下開始接收即可接收到來自OBD-II訊號模擬平台的車輛資訊了 45

  46. adb進階應用-push push的方式很簡單卻很實用,它可以將大量的APK (應用程式)安裝到Android平台內,以省去安裝時間 由於在Windows平台內編譯的Android code放進ubuntu內編譯,因為語言的關係通常許多中文都會變成亂碼 因此我們可以將在Windows平台內編譯好的APK檔(應用程式),放到ubuntu內 利用push的方式,送到Android平台內安裝 46

  47. 首先必須將來自Windows平台的檔名.apk放到ubuntu內首先必須將來自Windows平台的檔名.apk放到ubuntu內 接著到放置檔名.apk的地方輸入以下指令即可安裝到Android平台中 #sudo adb install 檔名.apk 如上圖所示我們檔名STUOBD.apk放在桌面下 47

  48. Q&A 針對讀不到設備的方案解決 假使看不到設備名稱,以下提供解決的方案 48

  49. 首先查找usb設備名稱 #lsusb 我們會看到我們的設備名稱為1d6b 49

  50. 移至/etc/udev內創建50-android.rules #sudo gedit 50-android.rules 我們將會看到一個像記事本的檔案 50

More Related