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版本。

好了,今天就到这里吧,改天有空先看看例子效果如何

尝鲜delphi开发android/ios_环境搭建的更多相关文章

  1. 使用Kotlin开发Android应用 - 环境搭建 (1)

    一. 在Android Studio上安装Kotlin插件 按快捷键Command+, -> 在Preferences界面找到Plugins -> 点击Browse repositorie ...

  2. 尝鲜basic开发android

    做过android开发的同学都知道,很大精力都需要去面对界面编程,这个是非常没效率非常痛苦的一件事.偶然得知basic老树发新芽,居然还可以做android开发,决定试试效果如何. 首先上:http: ...

  3. Cocos2d-x v3.0正式版尝鲜体验【1】 环境搭建和新建项目

    Cocos2d-x v3.0在前天最终公布正式版了,等了大半年最终出来了.一直没去碰之前的3.0各种beta,rc版本号,就想等正式版出来再尝试. 昨天也參加了触控科技在成都举办的沙龙活动.看到作者王 ...

  4. VS2013开发Android App 环境搭建

    下载并安装vs2013,(安装时发现多了with blend,百度后有人说是设计师用版本,这是不对的,害我花费不少时间查找程序员用版本).我安装的是Microsoft Visual Studio Ul ...

  5. windows下cocos2dx3.0开发环境及Android编译环境搭建

    cocos2dx更新到了3.x版本号,自己一直没有换,如今开发组要求统一换版本号,我就把搭建好开发环境的过程记录下来. 一.Windowns下开发环境搭建 1.  所需工具         1)coc ...

  6. Android测试环境搭建(win7)

    一.安装JDK并配置环境变量 1.在Java官方网站上下载相应系统的jdk文件安装,如win7 64 位系统下安装jdk-6u45-windows-x64,全部选择默认的安装路径即可安装完成. 2.配 ...

  7. Ionic2 cordova angular2 打包到Android apk环境搭建

    一.前言 前段时间,公司有个APP项目需要支持不同平台,于是采用了Ionic2 + cordova + angular2,在搭建环境过程中遇到了不少问题,刚好最近有时间整理出来. 二.开发环境搭建 参 ...

  8. 第四章Android移植环境搭建

    第四章Android移植环境搭建 这一章主要学习如何搭建 Android 移植的环境.因为 Android 底层是基于 Linux 内核的,所以本章从交叉编译环境等嵌入式开发环境的搭建开始,介绍了 B ...

  9. Android的环境搭建

    尽管以前并没有接触过软件开发.但是,现在网络资源实在是太丰富了.所以网搜了一下,认为Android的环境搭建可分为以下五个步骤来完成.第一步:安装JDK:第二步:配置Windows上JDK的变量环境: ...

随机推荐

  1. 【css老版本浏览器兼容利器】ie-css3.htc

    做前端的同学都应该听说或者用过,是一段脚本,可以让ie实现css3里的圆角和阴影效果. css带来的便利是很容易感受的到的,但恶心的是它在ie下的不兼容,所以某位牛人现身写了个ie-css3.htc, ...

  2. 解决sublime text 2总是在新窗口中打开文件

    在mac下不是很喜欢sublime text 2 总是在新窗口中打开文件,很麻烦,文件打多了,就会出现N多窗口,虽然可以直接打开当前目录可以解决,但有时候查看其它项目中的单个文件,就比较麻烦.百度一直 ...

  3. VSC 使用Git进行版本控制

    Visual Studio Code 使用Git进行版本控制 请确保你安装了最新的VS Code.http://code.visualstudio.com/ 请确保安装了最新版的Git.https:/ ...

  4. 编译时和运行时、OC中对象的动态编译机制

    编译时 编译时顾名思义就是正在编译的时候.那啥叫编译呢?就是编译器帮你把源代码翻译成机器能识别的代码.(当然只是一般意义上这么说,实际上可能只是翻译成某个中间状态的语言.比如Java只有JVM识别的字 ...

  5. mysql获取日期(将时间戳转换成短日期格式)

    且看如下: '; 结果: +-------------------------------------+---------------------+ | date_format(create_time ...

  6. JavaScript string array 数组

    Array类可以如下定义: var aValues = new Array(); 如果预先知道数组的长度,可以用参数传递长度 var aValues = new Array(20); -------- ...

  7. SQL SERVER字符串函数

    本篇文章还是学习<程序员的SQL金典>内容的记录,此次将讲解的是SQL SERVER的字符串函数. 其实数据库跟程序语言库一样,都会集成很多可以使用的API.这些API,如果你熟悉的话,将 ...

  8. 【BZOJ】【2208】【JSOI2010】连通数

    题解: 1.Tarjan缩点以后对每个连通分量进行深搜,看能到哪些连通分量,能到达的所有连通分量的size之和记为sum.则第i个连通分量对答案的贡献为size[i]*sum(到其他连通分量)+siz ...

  9. 获取c++ edit控件内容

    CString str1,str2; ((CEdit*)GetDlgItem(IDC_EDIT1))->GetWindowText(str1); ((CEdit*)GetDlgItem(IDC_ ...

  10. vs-ps combination error

    http://social.msdn.microsoft.com/Forums/en-US/5dfef3d9-edc1-4006-9e81-9d5326419df8/d3d10effect-compi ...