Delphi XE5支持Android ARM的開發,可以在Android虛擬機裡運行,因此建議將XE5安裝在64bit的Windows,內存可以大於3GB
Delphi XE5安裝光盤中包含了最基本的Android開發的環境文件,但是並沒有提供Android模擬機。我們需要安裝Android的SDK後生成Android模擬機,安裝步驟:
1.到http://www.oracle.com/technetwork/java/javase/downloads/index.html下載JDK1.7安裝
2.到http://developer.android.com/sdk/index.html下載Android Develop Toolkit(ADT)壓縮文件,目前版本為adt-bundle-windows-x86_64-20130729,ADT中包含SDK工具和Eclipse。解壓縮到C:\
3.到http://developer.android.com/tools/sdk/ndk/index.html下載Android NDK壓縮文件,目前版本為android-ndk-r9,解壓縮到C:\
4.本步驟可選,到www.cygwin.com下載安裝cygwin,並且安裝
devel部分
autoconf2.5、automake1.14、binutils、gcc-core、gcc-g++、gdb、make、cygwin32-pcre
Text部分的
pcre
Base部分的
gawk
5.安裝不同版本的Android的SDK和生成Android模擬器,第一次運行C:\adt-bundle-windows-x86_64-20130729\eclipse\下的Eclipse,選擇Windows菜單,選擇Android SDK Manager
6.下載你需要的SDK版本,記得下載Google USB Driver
7.生成Android模擬器,點上圖中SDK Manager的Tools菜單,選擇Manage AVD..., 選擇Device Definitions,
然後選擇跟你所開發的Android終端配置差不多的設備(分辨率,系統版本,內存等),然後點Create AVD...
設置Ram為768MB,超過768MB可能會啟動不了模擬器
點OK後,進入Android Virtual Devices頁面後可以看到剛才創建的模擬機,我們可以創建多個版本的模擬機,選擇我們需要開發的模擬器,便於點Start按鈕即可啟動
9.安裝XE5
安裝過程中不選擇安裝Android SDK和Android NDK
10.配置XE5中的SDK Manager
XE5安裝完,並注冊後,運行XE5,進入Tools菜單,選擇Options,進入SDK Manager選項卡,然後點擊New
設置SDK,NDK,Java路徑:
選擇SDK API-Level為你前面啟動的Android模擬器的版本:
新建Firemonkey mobile Appliation後,再工程管理器Project Manager中就可以看到你剛才創建的模擬器。