Delphi這又老樹發新枝了,開始做終端程序開發了,這個東西的準確名字是:RAD Studio XE5,可以使用delphi和c++ builder進行終端開發。
我儘可能講囉嗦一些,免得回頭被人問。對了,還有一個綠色版本,據說五分鐘能搞定,我貪多,所以就沒用那個。可參考:http://bbs2.2ccc.com/topic.asp?topicid=437339
需要用到的安裝介質有些多:
1. Jdk,順帶配置好環境變量,這個我就不說了哈;
2. Android sdk:這個更不用說了;
3. Ndk:最新是r9,下載地址:http://developer.android.com/tools/sdk/ndk/index.html, 配置一下環境變量就行了;
5. RAD Studio XE5,下載地址:http://pan.baidu.com/share/link?shareid=2500370140&uk=1177427271
有些大,將近5g,就是下面這幾個東東:
001.png
大神用的7z,搞得我的winrar還解壓不了,還得裝個7z。
安裝開始:
第一步:
解壓delphicbuilder_xe5_win.iso,運行目錄中的:install_RADStudio.exe
002.png
沒得選,只能english了:
003.png
檢查缺一個jsharp runtime2.0,哥們的機器上軟件都夠全了,什麼vs2010,android sdk,ndk,delphi都有,沒想到居然還缺j#,得,繼續吧:
004.png
005.png
006.png
007.png
008.png
009.png
輸入:HNFJ-DPADCW-BDWCFU-FPNN
010.png
兩個就兩個吧,delphi和c++builder以前倒是都搞過一段,現在水平相當,全忘乾淨了。
011.png
English,沒得選
012.png
哇,需要9G多,管他呢,能裝的統統安裝上
013.png
這裏要根據自己的實際情況來,我的機器上可是有android sdk和ndk的,所以去掉了勾選,這倆加起來也不小。
014.png
015.png
016.png
C:\Program Files\Embarcadero\RAD Studio\12.0 C:\Users\Public\Documents\RAD Studio\12.0\Samples\ C:\Program Files\Common Files\ |
017.png
建立擴展名關聯打開應用程序,我的c估計都是vs2010缺省打開了
018.png
這下要正式開裝了,提醒你可以點擊back回頭看看選的對不對
019.png
無窮無盡的等待。。。好像有一個多小時
020.png
破解開始:
覆蓋:C:\Program Files\Embarcadero\RAD Studio\12.0\bin\bds.exe; |
複製壓縮包內的“RADStudioXE5.slip”替換...\Embarcadero\RAD Studio\12.0\License目錄下的授權文件。 C:\Program Files\Embarcadero\RAD Studio\12.0\License |
複製壓縮包內的“xe5_patch.exe”到...\Embarcadero\RAD Studio\12.0\bin目錄下,運行破解補丁程序。 C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\bin
021.png |
刪除C:\ProgramData\Embarcadero下的.licenses、.cgb_license、*.slip文件。 先查查: C:\ProgramData\Embarcadero>dir /s/a|findstr /i "license" 2013/10/10 15:49 <DIR> license 2011/12/28 13:28 1,819 start_license_add.c Directory of C:\ProgramData\Embarcadero\InterBase\gds_db\license
C:\ProgramData\Embarcadero>dir /s/a|findstr /i "slip" 2012/07/02 16:37 1,242 ibxe3.slip
結論:搞了半天就只需要刪除一個文件:ibxe3.slip,試試先 |
打開RAD Studio XE5,配置sdk和ndk目錄:
Tools—options…
022.png
023.png
024.png
等了一會,終於他忙活完找到了相應的程序,填上了路徑,點擊finish
025.png
居然報錯:
026.png
打開目錄來看看:
027.png
目錄應有盡有,這個意思是還必須要指定某個目錄,看了看ndk指定的platform,因爲我是使用的ndk r8,支持到android-14,所以這裏也就選擇了android-14,有點低了,以後有空升級一下ndk版本。
好了,今天就到這裏吧,改天有空先看看例子效果如何