XE5 开发android平台搭建
转载自:http://www.cnblogs.com/hezihang/p/3319980.html
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中就可以看到你刚才创建的模拟器。

//
XE5 开发android平台搭建的更多相关文章
- Delphi XE5开发Android程序使用自定义字体文件.
万事大吉,只欠根据字体文件(.ttf文件)切换阅读字体,通常Android系统只带三种以下字体.一般用Java/Eclipse开发的话比较简单,typeface的createFromAsset,cre ...
- golang开发android环境搭建_window
golang开发android环境搭建介绍 一 安装依赖软件: git:版本管理 go: go开发环境(版本>=1.5),可直接下载window版的go安装包. android studio: ...
- Android流媒体开发之路三:基于NDK开发Android平台RTSP播放器
基于NDK开发Android平台RTSP播放器 最近做了不少android端的开发,有推流.播放.直播.对讲等各种应用,做了RTMP.RTSP.HTTP-FLV.自定义等各种协议,还是有不少收获和心得 ...
- XE5开发Android程序调用电话相关功能(短信息和电话)
方法a.不使用Intent而是直接发短信. smsManager对应的Delphi代码应该是: uses Androidapi.JNI.JavaTypes,Androidapi.JNI.Telepho ...
- XE5开发Android程序调用电话相关功能(短信息和电话) [转]
其实都可以通过intent和URI调用系统功能.Windows程序员可以理解成是ShellExecute.这个是万金油.可以有调用各种功能.后面会介绍. 1.短信息.很简单 方法a.不使用Intent ...
- Qt5.12.2开发Android环境搭建
Qt-Android开发环境概要qt-opensource-windows-x86-5.12.2----armv7jdk-8u201-windows-x64android-ndk-r18b-windo ...
- cocos2dx3.2 android平台搭建开发环境纠错备忘录
平台:win32 + android cocos2d版本号:3.2 搭建cocos2d-x android 常见问题: 问题1: Android platform not specified, sea ...
- C#开发Android环境搭建
目前破解比较稳定的版本(我亲自尝试过的)是4.2. wuleba上的4.6,4.8,4.10 破解均会出现各种问题. 1 当前电脑账户最好是使用英文账号,而不要使用汉字,否则路径会出现乱码问题. 2 ...
- 手游开发Android平台周边工具介绍
1.渠道接入 主要是需要接入各平台的登录.充值接口,各家SDK又不统一,Android渠道都是鱼龙混杂,就算小渠道你看不上,但量多了,加起来也还可观,所以大家都拿出吃奶的尽去铺渠道.国内几大主要的An ...
随机推荐
- Adobe Flash Platform产品介绍
解释 adobe flash platform flex是一个免费的开源的框架 该应用程序通常是用在 浏览器和 桌面 AIR中的 了解 flex框架 ,Flex sdk 和adobe flash bu ...
- Nginx高性能服务器安装、配置、运维 (4) —— Nginx服务、架构及其信号
五.Nginx服务.架构及其信号 (1)Nginx服务的查看 1.netstat -antp 查看Nginx是否在80端口运行: 2.ps aux|grep nginx 查看nginx相关进程: 发现 ...
- ZooKeeper 分布式锁实现
1 场景描述 在分布式应用, 往往存在多个进程提供同一服务. 这些进程有可能在相同的机器上, 也有可能分布在不同的机器上. 如果这些进程共享了一些资源, 可能就需要分布式锁来锁定对这些资源的访问. 2 ...
- gulp自动化框架的搭建
自动化框架的搭建:https://github.com/zjhsd2007/www 屏蔽掉的部分是Test(文件夹的目录 也是你的项目名称);本地项目启动后 配合sass,会自动启动浏览器,然后好处多 ...
- desc跟asc
- Unity3D 关于运动模型
首先,要让一个物体在3D世界里面运动起来. 要在一个具有碰撞器的面和一个具有碰撞器的体. 要具有碰撞器属性,不然其他物体会穿过的. 默认的碰撞器是一个具有阻碍效果的,如果让碰撞器具有了一个触发器属性I ...
- hazelcast的坑爹事
转载自 http://blog.csdn.net/hengyunabc/article/details/18514563 简介 开源中国的简介: Hazelcast是一个高度可扩展的数据分发和集群平台 ...
- SQL Server 表水平分区
什么是表分区 一般情况下,我们建立数据库表时,表数据都存放在一个文件里. 但是如果是分区表的话,表数据就会按照你指定的规则分放到不同的文件里,把一个大的数据文件拆分为多个小文件,还可以把这些小文件放在 ...
- Sidebar Enhancements使用说明
SideBarEnhancements是Sublime侧栏文件与文件夹的增强工具 Version: 2015.5.27 通过使用Sumbime Text3安装包工具(Package Control,快 ...
- 关于bootstrap的datepicker在meteor应用中的使用(不包含bootstrap框架)
1.安装bootstrap3-datepicker包 meteor add rajit:bootstrap3-datepicker 2.使用方法 Example In your handlebars ...