Weitere ähnliche Inhalte
Ähnlich wie Android 2.2 手機應用程式設計:第二章 開發環境安裝 (8)
Android 2.2 手機應用程式設計:第二章 開發環境安裝
- 1. 和群資訊 紀俊男 robert.chi@hatch.com.tw Android 2.2 手機應用程式設計第 2章 開發環境安裝
- 5. 安裝步驟 作業系統安裝 Ubuntu 10.04 LTS Java SDK (JDK) 安裝 JDK 6 (Version 1.6) Eclipse IDE 安裝 Eclipse 3.5 (Galileo) Android Development Tool (ADT) 安裝 ADT 0.9.7 Android SDK Android SDK R6
- 7. Android 支援的作業系統 Windows XP、Vista、Windows 7 Mac OS X 10.4.8 later (Intel CPU Only) All Major Linux Distribution (Official: Ubuntu)
- 14. Lab 試著安裝 Java SDK 6 打開「終端機」 輸入下列指令 sudo apt-get install sun-java6-jdk 觀察這樣的指令是否能成功地安裝 JDK 6?
- 15. 為何無法安裝 Java SDK 已不在官方軟體來源清單中(由 Ubuntu 10.04 起) Oracle 收購 Sun,不承認當初 Sun 與 Ubuntu 之間的技術支援協議。 Ubuntu 改用 OpenJDK與 GCJ (GNU Compiler of Java) 代替 Java 的地位。 千萬別用 OpenJDK或 GCJ 代替官方 JDK,Android 與它們不相容!
- 16. 解決方法 加入額外的軟體來源 作法一 cd /etc/apt sudocpsource.listsource.list.bak #備份 sudogeditsource.list 加入這一列,存檔退出 deb http://archive.canonical.com/ lucid partner 作法二 sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner“ 強制更新軟體來源資料庫 sudo apt-get update
- 17. 再次安裝 JDK 6 官方 JDK 回到軟體來源清單了,再次輸入下列指令安裝: sudo apt-get install sun-java6-jdk 過程中會有「版權提示畫面」要您同意。選「是」之後即安裝完成:
- 18. 若您使用 64bits 作業系統 需先安裝 64bits 32bits 橋接函式庫「ia32-libs」: sudo apt-get install ia32-libs 才能在 64bits 下執行 32bits 的執行檔。 再來才是安裝 JDK 6 sudo apt-get install sun-java6-jdk
- 19. Lab 請參考前述投影片,依照下列步驟,把 JDK 6 安裝到您的 Ubuntu 10.04 中: 加入新的「軟體下載來源」: deb http://archive.canonical.com/ lucid partner 強制更新 Ubuntu 軟體來源資料庫。 使用 apt-get 安裝 sun-java6-jdk 套件。
- 20. 指定預設的 JDK 套件 原因 一部電腦中,可能會安裝多個版本的 JDK。 需要指定何者為「預設值」 指令 sudo update-alternatives --config java 結果 若只有一套 Java 訊息告知不用設定 若有一套以上的 Java 出現選項讓您設定何者為「預設值」
- 21. Lab 設定預設使用的 JDK 輸入下列指令,看看您是否需要設定預設的 JDK? sudo update-alternatives --config java
- 23. 何謂 Eclipse 整合式開發環境(IDE) 把程式撰寫工具,全都整合到一個畫面 跨平台、開源軟體 支援下列語言之開發 Java C / C++ PHP Python 是個「空殼子」,可外掛大量「插件」(Plug-in)
- 25. 如何安裝 Eclipse 指令 sudo apt-get install eclipse Ubuntu 10.04 採用之 Eclipse 版本 Version 3.5.2 (Galileo) 注意 不要安裝 Ubuntu 建議的套件「eclipse-platform」,該套件只是 Eclipse 的部份套件。 「eclipse」套件包含「eclipse-platform」套件,請安裝這個。
- 26. 如何安裝 Eclipse 經驗談 安裝建議的「eclipse-platform」而非「eclipse」套件,屆時安裝 ADT (Android Development Tool) 會發生的錯誤畫面
- 27. Lab 安裝 Eclipse 請輸入下列指令,安裝 Eclipse sudo apt-get install eclipse 輸入下列指令,啟動 Eclipse eclipse 在「Select a Workspace」對話方塊,輸入以後您想儲存 Eclipse 專案的路徑 您可以接受「預設值」即可 出現「歡迎畫面」,選擇「Workbench」 進入 Eclipse 主畫面 您Eclipse 現在已經安裝完畢
- 28. 確認 Eclipse 使用官方 JDK 原因 Eclipse 內建使用 GCJ (GNU Compiler of Java) GCJ 一般使用:OK! 與 Android SDK 一起用:不相容! 確認方法 列出安裝的 JDK sudo update-java-alternatives --list java-6-sun 63 /usr/lib/jvm/java-6-sun 啟動 Eclipse eclipse Help About Eclipse SDK Installation Details 確認路徑是否與我們安裝的 JDK 相同
- 29. Lab 觀察 Eclipse 所使用的 JDK 是哪一套 列出所有安裝過的 JDK sudo update-java-alternatives --list 記下我們想要的那套 JDK 路徑 假設為 /usr/lib/jvm/java-6-sun 切入該目錄,觀察 java-6-sun cd /usr/lib/jvm ls -l java-6-sun 開啟 Eclipse,觀看它所使用的 JDK 正確否 eclipse Help About Eclipse SDK Installation Details Configuration 頁籤 尋找 「-vm」選項後方的路徑 比對看看,是否與官方的 JDK 路徑一致
- 31. 何謂 ADT Android Development Tool Eclipse 的外掛插件(Plug-in) 讓 Eclipse「認得」Android SDK 讓 Eclipse 能「整合」Android SDK 於其中 Eclipse Android SDK ADT
- 32. ADT 目前版本 ADT 官方主頁面 http://developer.android.com/sdk/eclipse-adt.html
- 34. ADT 安裝步驟 添加 ADT 下載路徑 1 2 3 https://dl-ssl.google.com/android/eclipse/ 4 附註:若「https://」無法下載,使用「http://」也是可以的
- 42. Lab 安裝 ADT 開啟 Eclipse 依照前述投影片說明,把 ADT 安裝完畢 裝完後,確認「Open the Android SDK」的按鈕已經備妥,關閉 Eclipse,準備進行下一個練習。
- 45. 下載 Android SDK Starter Package http://developer.android.com/sdk 存放到您喜歡的資料夾即可 (假設您存放到 ~/downloads)
- 46. 建立 Android SDK 專屬目錄 假設 Starter Package 下載地點如下: ~/downloads/android-sdk_r06-linux_86.tgz 建立 Android SDK 空目錄並進入之 mkdir ~/android cd ~/android 拷貝 sudocp ~/downloads/android-sdk_r06-linux_86.tgz . 解壓縮後,移除安裝檔 tar xvf android-sdk_r06-linux_86.tgz rm android-sdk_r06-linux_86.tgz 建立「符號連結」,方便將來換版本用 ln -s android-sdk-linux_86 sdk 成功! 以後 ~/android/sdk就是 Android SDK 的專屬目錄
- 47. Lab 安裝 Android SDK Starter Package 下載 Starter Package 建立 Android SDK 專屬目錄 拷貝、解壓縮 Starter Package 設立下列「符號連結」至 Android SDK ~/android/sdk~/android/android-sdk_r06-linux_86
- 50. Lab 設定 SDK 路徑 請開啟 Eclipse 點選 Window Preferences 點選 Android Browse… 選擇我們剛建立好的 Android SDK 路徑 ~/android/sdk 點選 Apply OK
- 52. 安裝完整 SDK 套件 Installed Packages 中,可見到只有安裝 Android SDK 內的 Tools 而已
- 53. 安裝完整 SDK 套件 Available Packages > 選擇想裝的套件 Android 2.2 (Froyo) 發佈自製的 App 時,數位簽章用
- 54. 安裝完整 SDK 套件 套件解說 SDK Platform Android 2.2, API 8, Revision 2 Android SDK 2.2 (Froyo) 本體 API 8: Version 2.2 的 ID,叫做 Level 8 Documentation for Android SDK 說明文件 Google APIs 可與各種 Google 雲端服務相接的函式 如:Google Map…等。 Samples for SDK SDK 的範例程式 Market Licensing Package 當您自製的應用軟體要發佈到 Android Market 時,需綁上一個數位簽章「認證(Licensing)」過後才能發佈。
- 57. 安裝完整 SDK 套件 安裝完後,會要求重新啟動 ADB,先回答「否」,我們稍後會自行啟動。 ADB: Android Debug Bridge,Android 除錯橋接器
- 59. Lab 安裝完整的 SDK 套件 請依照前述投影片的示範,把您環境中的 Android SDK 完整套件安裝完畢。 安裝完後,請記得把 Eclipse 關閉重開,讓安裝好的套件能夠生效。
- 60. 總整理 開發環境需要哪五樣軟體? OS、JDK、Eclipse、ADT、Android SDK 如何安裝 JDK 新增「軟體下載來源」 sudo apt-get install sun-java6-jdk 如何安裝 Eclipse sudo apt-get install eclipse 如何安裝 ADT 由 Eclipse 內增加一個「下載站台」 勾選 ADT,即可下載 如何安裝 Android SDK 先下載 Starter Package 解壓縮於任意一個適當的地方(如:家目錄) 告知 Eclipse 上述的路徑在哪裡 開啟 Android SDK and AVD Manager 勾選下載全套的 Android SDK