android開發環境的搭建——windows(上) – Android移動開發技術文章_手機開發 Android移動開發教學課程

本章分位兩節課講,通過圖文並茂的方式分別講解在Windows和Linux下的環境搭建。OK進入正題。

1,首先說一下 Android系統所要求的環境。

(1)操作系統方面

Windows XP(32位),Vista的(32 – 位或64位),或Windows 7(32 – 位或64位) 

Mac OS X 10.5.8或更高版本(僅適用於x86)

Linux(Ubuntu Linux上) 

         ·GNU(編譯器集合) C庫(glibc)2.7或更高版本是必需的。

         ·在Ubuntu Linux 8.04版或更高版本是必需的。

(2)支持的開發環境

Eclipse  3.5或更高版本,最新的ADT插件已經不支持3.4瞭。建議使用最新版Eclipse vc/C1Ng=”>官方最新版下載

JDK5或者JDK6(jre單獨是不夠的)

Apache Ant 1.8或更高版本 

(3)Android開發工具

目前最新版本的ADT(Android Development Tools )12.0版本的,建議使用。

 

2,環境搭建

(1)JDK的下載與安裝。推薦使用JDK1.6

  JDK1.6—— windows 32下 下載地址

JDK1.6——windows 64位下  下載地址

根據不同操作系統安裝不同版本,JDK的安裝的比較簡單,就略掉瞭,安裝完成後務必配置環境變量。這個也不講瞭,也很簡單。最後在命令行中用“java —version”查看是否配置成功!如出現如下界面則配置成功!



 (2)SDK(Software Development Kit, 即軟件開發工具包)下載與安裝

官方下載(http://dl.google.com/android/android-sdk_r12-windows.zip)文件結構如下圖:



 下載的壓縮包解壓建議不要放到C盤,以免重裝系統的時候丟失。打開SDK Manager如下圖:



  在保證聯網的情況下,它會自動連接Google遠程服務器,更新Android可用版本

Virtual devices:虛擬設備 用於創建或者刪除一個虛擬設備(虛擬手機) 。

Installed Packages :已經安裝的版本。

Available Packages:可用的安裝包,在此選項安裝你需要的版本,勾選你需要的版本,點擊Install Selected。(建議把2.0以上的版本全部下載,總共差不多1G)。下載完後到XX:\android-sdk-windows\platforms 查看是否存在。

(3)ADT(Android Development Tools )下載安裝

     ADT12.0 最新版官方下載(http://dl.google.com/android/ADT-12.0.0.zip)無解壓。

     安裝ADT有兩種方式,一種在線安裝,另外把ADT下載下來安裝,我個人推薦第二種安裝方法,有時在線安裝連接不到它的服務器不穩定。安裝方式如下:

Help→Install New Software



 彈出如下窗口:



 

 

 到此windows下環境搭建完成,接下來測試是否安裝成功。



 

 如果打開Android模擬器時,出現無信號,拔打電話或發短信時,提示“尚未註冊網絡”錯誤信息的解決方案如下。

  場景一:你的電腦沒有連接上互聯網,同時也沒有在局域網。

  解決辦法:右鍵點擊網上鄰居,選擇"屬性",在網絡連接窗口中右鍵點擊"本地連接",選擇"屬性",設置TCP/IP屬性如下:

     IP地址:192.168.1.100

     子網掩碼:255.255.255.0

     默認網關:192.168.1.100

     首選DNS服務器:192.168.1.100

  場景二:你的電腦沒有連接上互聯網,但在局域網。

  解決辦法:右鍵點擊網上鄰居,選擇"屬性",在網絡連接窗口中右鍵點擊"本地連接",選擇"屬性",設置TCP/IP屬性如下:

     IP地址:設置成你所在局域網的IP,如:192.168.1.100 

     子網掩碼:設置成你所在局域網的掩碼,如:255.255.255.0

     默認網關:設置成你所在局域網的網關,一般網關的IP格式為:*.*.*.1,如:192.168.1.1

     首選DNS服務器:設置成你所在局域網的路由器IP,一般路由器的IP格式為:*.*.*.1,如:192.168.1.1

  最後一種解決方案是:讓你的電腦連接上互聯網。

(3)常用調整虛擬設備快捷鍵

電話/撥號鍵 F3

掛機/結束通話按鈕 F4

搜索 F5

切換佈局方向(橫屏或者豎屏)CTRL+F12

切換全屏模式 Alt +Enter

 

3,搭建環境常見問題

(1)在啟動SDK Manager的時候窗口一閃而過

出現此問題一般都是JDK沒有設置環境變量,或者沒有設置正確。SDK Manager啟動的時候首先會先檢查你的JDK是否安裝,就是通過環境變量檢查的。若發現沒有配置JDK則會無法啟動,如果你已經配置瞭,但是還是無法啟動,這時你應考慮是否安裝過其他版本的JDK。有這麼一種情況如果你的電腦裝有oracle 10g 它本身內置JDK1.4版本,而android最低支持JDK1.5版本。這時你設置環境變量的時候應該把1.6版本的變量放到最前面,這樣SDK才能檢測到。

path=C:\Program Files\Java\jdk1.6.0_10\bin;E:\oracle\product\10.1.0\db_1\bin;E:\oracle\product\10.1.0\db_1\jre\1.4.2\bin\client;E:\oracle\product\10.1.0\db_1\jre\1.4.2\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\android-sdk-windows\tools;C:\android-sdk-windows\platform-tools;C:\Program Files\MySQL\MySQL Server 5.1\bin

(2)在設置eclipse的android sdk Location時報錯 could not find adb.exe或者folder failed to be renamed    or moved…

這是由於早期的SDK adb.exe 文件在Tools文件夾下,如果你更新瞭ADT12.0但是沒有更新SDK在配置SDK的時候就會找不到adb.exe。解決辦法:下載新的SDK包 覆蓋原有SDK 重新關聯。或者

把tools文件夾下的這三個文件復制到platform-tools文件夾下



  還有一種辦法:eclipse   Help -> Check for Updates    let it update “Android DDMS”, “Android Dev tools”,

  (3)明明下載瞭android3.0以上的版本 可是可用版本中不顯示

這是由於你的ADT沒有更新到最新版本還不支持3.0以上的版本,解決辦法更新ADT到最新版本。

 

發佈留言