***************************************************************************************************************************
作者:EasyWave 時間:2013.01.03
類別:Android系統源碼分析 聲明:轉載,請保留連結
注意:如有錯誤,歡迎指正。這些是我學習的日誌文章......
***************************************************************************************************************************
由於前一段時間,左腳足背做手術,因此,關於Android2.3.5學習系列的文章,很久沒有部落格中更新,今天將基於Eclipse for Android的基於Windows下的SDK開發環境的安裝,主要有以下幾個部分需要安裝和設定:
1):Java JDK的安裝
在http://developer.android.com/sdk/index.html中,我們可以看到Android開發,需要安裝Java JDK,對於Android2.3.5,推薦使用Java6以上,不建議用Java5,如下:
Operating Systems
- Windows XP (32-bit), Vista (32- or 64-bit), or Windows 7 (32- or 64-bit)
- Mac OS X 10.5.8 or later (x86 only)
- Linux (tested on Ubuntu Linux, Lucid Lynx)
- GNU C Library (glibc) 2.7 or later is required.
- On Ubuntu Linux, version 8.04 or later is required.
- 64-bit distributions must be capable of running 32-bit applications.
Eclipse IDE
Other development environments
- JDK 6 (JRE alone is not sufficient)
- Apache Ant 1.8 or later
- Not compatible with Gnu Compiler for Java (gcj)
Note: Some Linux distributions may include JDK 1.4 or Gnu Compiler for Java, both of which are notsupported for Android development.
只需要安裝Java6即可。請先到http://www.oracle.com/technetwork/java/javase/downloads/index.html 下載java6 JDK,如所示:
二):Eclipse的下載
由於用於Mobile環境,因此只需要在http://eclipse.org/mobile/ 下載mobile版本的Eclipse版本即可。如所示:
由於是用於windows下來開發Andriod的應用程式,所以只需要下載Windows 32 bit版本即可。
三):Android SDK & AVD 下載
在http://developer.android.com/sdk/index.html 中,我們只需要下載Android SDK即可。如所示:
只需要下載上面的 Download the SDK Tools for Windows。
四):ADT的下載
進入http://developer.android.com/tools/sdk/eclipse-adt.html網址上去下載ADT,最新本的是ADT21.0.1,如所示:
點擊:Installing the Eclipse Plugin進入下面的圖片去下載ADT,如所示:
這樣,我們所需下載的只有這四個基本程式,如下所示,在我的電腦上的圖片如下:
五):安裝
1):先安裝jdk-6u38-windows-i586.exe,之後,設定環境變數,至於如何設定環境變數,請參考:網路上的文章,這裡就不詳細介紹了。
2):之後安裝eclipse-mobile-juno-SR1-win32,只需要將其解壓到你想要的路徑檔案夾下面即可。我的Eclipse的安裝路徑如所示:
3):Android SDK的安裝
點擊installer_r21.0.1-windows.exe安裝,我將其安裝在Eclipse下的Android的路徑下面,如所示:
點擊SDK Manager安裝Android SDK,如所示:
我下載了Anroid4.2和Anriod2.3.3兩個版本,其它的版本我們沒有下載。下載之後,會自動安裝的,這點不用關心了。
4):ADT的安裝
ADT的安裝,可以到網路上去搜尋一下,安裝之後,就會在Eclipse中,出現Anriod的選項,然後會自動將Android SDK全部載入到Eclipse中,AVD的設定,也可以到網路上去搜尋,很簡單的。做完之後,如所示:
如果沒有看到虛擬鍵盤,可以參考如下的內容:(因為我定義的是480X800的解析度)
在Android自訂像素(如:800X480)時,AVD模擬器會沒有鍵盤,但是並不影響測試。
PC鍵盤與Android鍵盤對應關係如下:
Emulated Device Key |
Keyboard Key |
Home |
HOME |
Menu (left softkey) |
F2 or Page-up button |
Star (right softkey) |
Shift-F2 orPage Down |
Back |
ESC |
Call/dial button |
F3 |
Hangup/end call button |
F4 |
Search |
F5 |
Power button |
F7 |
Audio volume up button |
KEYPAD_PLUS, Ctrl-F5 |
Audio volume down button |
KEYPAD_MINUS, Ctrl-F6 |
Camera button |
Ctrl-KEYPAD_5, Ctrl-F3 |
Switch to previous layout orientation (for example, portrait, landscape) |
KEYPAD_7, Ctrl-F11 |
Switch to next layout orientation (for example, portrait, landscape) |
KEYPAD_9, Ctrl-F12 |
Toggle cell networking on/off |
F8 |
Toggle code profiling |
F9 (only with -trace startup option) |
Toggle fullscreen mode |
Alt-Enter |
Toggle trackball mode |
F6 |
Enter trackball mode temporarily (while key is pressed) |
Delete |
DPad left/up/right/down |
KEYPAD_4/8/6/2 |
DPad center click |
KEYPAD_5 |
Onion alpha increase/decrease |
KEYPAD_MULTIPLY(*) / KEYPAD_DIVIDE(/) |
注意:若要用小鍵盤(KEYPAD),則需將Num Lock禁止。