[[PageOutline]] = 【Note】 = * 錯誤訊息:AVD 出現 "unfortunately system ui has stopped" * 解法:更改顯示器解析度或 RAM 的大小。 * 參考:http://stackoverflow.com/questions/15678520/android-emulator-error-system-ui-has-stopped * LogCat:Windows --> Show View --> LogCat * 顯示 Android 執行時的 log。 * Android 2.3 的更新:SensorService 的「Native 化」:HAL 的全名是 Hardware Abstract Layer (硬體抽象層),這是 Android Framework & Application 與底層硬體整合的關鍵技術,HAL 將 Android 框架以及 Linux Device Driver 整合在一起 * http://www.jollen.org/blog/2011/01/andriod-23-sensorservice-native.html == 【Android developer】 == 1. 下載及安裝 JRE 6:http://java.sun.com/javase/downloads/?intcmp=1281。 1. 下載及安裝 JDK JAVA SE:http://java.sun.com/javase/downloads/?intcmp=1281。 1. 下載及安裝 Eclipse 3.4.2:http://www.eclipse.org/downloads/。 1. 下載及安裝 Android Development Tools (ADT):http://developer.android.com/sdk/adt_download.html。 * 開啟 Eclipse → Help → Software Updates → Available Software → Add Site → Archive → 選擇剛剛剛剛下載的 ADT 壓縮檔 → ok → 將 Developer Tools 打勾 → Install → 重開 Eclipse。 1. 下載 Android JDK:http://developer.android.com/sdk/1.1_r1/index.html。 1. 設定 Java JDK 路徑: * 我的電腦按右鍵 → 內容 → 進階 → 環境變數 → PATH → 編輯 → 加上 JAVA JDK 安裝路徑如:C:\Program Files\Java\jre1.6.0_04\bin。 1. 設定 Eclipse 的 Android 環境: * windwos → Preference → Android → 在 SDK Location 中輸入 Android SDK 的位置,如 D:\android\android-sdk-windows-1.1_r1。 1. 建立 Android 虛擬設備 (AVD): * 開啟 Eclipse → Windows → Android SDK and AVD Manager → 按 new。 1. 設定 Android Emulator * Run → Debug Configurations: || Name || 自行輸入 || || Project || 點選 Browse 再選你的專案名稱 || || Launch Action || 選 Launch Default Activity || 1. 開啟 Android 專案: * File → New → Project → Android → Android Project 1. 改變 layout 上 !TextVew 上的文字顯示。 * 從 /res/layout/main.xml 中更改 android:text="國網中群"。 [[Image(android_TextView_test.png)]] 1. /tools/emulator.exe 模擬器 == simple language == * http://code.google.com/p/simple/ * http://code.google.com/p/simple/wiki/HowToWriteASimpleApplication == 【example】 == * [wiki:wade/android/example_1] 將四則運算轉換為 postfix。 == 【參考連結】 == 1. http://www.amarino-toolkit.net/index.php/download.html Android 與 Arduino 透過 Bluetooth 連結 1. https://developer.android.com/training/index.html - Google 的 Android 教育訓練 1. http://blog.chinatimes.com/tomsun/archive/2007/11/03/213763.html ARM 教學 1. http://trac.nchc.org.tw/grid/wiki/jazz/11-02-08 jazz android 筆記及arm相關 1. http://code.google.com/p/simple/ 1. http://code.google.com/p/simple/wiki/HowToWriteASimpleApplication 1. http://android.cool3c.com/ 中文討論 * http://android.cool3c.com/article/3886 1. http://www.android.com/market/ 有許多 android 應用程式 * http://www.android.com/ 1. http://code.google.com/intl/zh-TW/android/ * http://developer.android.com/sdk/ * http://code.google.com/p/androidbmi/wiki/DiveIntoAndroid 中文教學 1. http://source.android.com/ 1. http://ysl-paradise.blogspot.com/ == 【相關報導】 == 1. [http://mmdays.com/2009/04/07/android-%E7%A9%B6%E7%AB%9F%E5%B8%B6%E4%BE%86%E7%94%9A%E9%BA%BC/ Android 究竟帶來甚麼] == 【社群】 == 1. [http://wudu-lia.deis.unibo.it/research/papers.php Mobile Middleware Research Group]