RAD XE5 支持本地化跨平台編譯(IOS,OS-X,WIN 64,WIN32,ANDROID)
對於android的開發環境,XE5支持模擬器,和真機設備兩種模式:
1. 模擬器:(支持4.0.3;4.0.4;4.1.X;4.2.X;4.3.X) 雖然文檔上說的支持,但是僅測試在模擬器上運行非常慢。下面介紹如何將程序部署到模擬器
a) 安裝完畢之后,雙擊 android – tools 打開android-SKD配置程序
ii. 出現界面
i. (如果更新非常慢需要設置一下SDK更新程序的配置,如下:
ii. 在SDK Manager下Tools->Options打開了SDK Manager的Settings,選中“Force https://… sources to be fetched using http://…”,強制使用http協議。
Windows在C:\WINDOWS\system32\drivers\etc打開/etc/hosts文件,添加
#google_android更新
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
然后就可以正常更新了)
iii. 點擊tools-manage AVDS,然后啟動一個模擬器(如果沒有配置,需要添加模擬器)
2. 真機測試:(支持2.3.3—2.3.7;4.0.3;4.0.4;4.1.X;4.2.X;4.3.X;但是不支持CPU類型為Tegra 2的設備)
a) 僅需要將設備連接到PC,然后打開設置里的調試選項,就可以了。如果RAD不能識別設備,請確保PC上已經裝了設備對於的驅動!
對於不同版本的API開發,需要在SDK manager 設置:
打開RAD :tools—Options—SDK manager。界面如下
一、開發android程序
1.模擬器啟動成功之后,打開RAD STUDIO XE5 點擊file –new—firemonkey mobile application彈出界面
i. 選擇Blank Application – OK 創建一個空白的項目
ii. 通過下圖所示的位置,來選擇界面布局,如果是模擬器,請選擇模擬器所配置的界面大小,可以選擇最下面的Custom自定義配置:
iii. 然后就是進行程序開發,當開發完畢就進行測試:這是需要找到project manager視窗,點擊 項目XX--Target PlatForms—android:
iv. 然后雙擊你所需要使用的設備,或者是模擬器。
v. 然后直接F9運行程序
體驗一下多平台本地化編譯的感覺吧~~~~~~~~