本文采用Eclipse插件方式安装(因为用安装包安装总是失败),只介绍开发Android必须的环境,IOS等其他的没有尝试,理论上相同:
安装环境:win7 32位、jdk1.7
安装过程:
1、下载eclipse-standard-kepler-SR2-win32,并解压
2、下载git1.9.2并安装,设置环境变量PATH指向git安装目录下的BIN
3、下载node-v0.10.28-x86.msi并安装,设置环境变量PATH指向NODEJS安装目录。
4、下载androidSDK,解压至硬盘。设置环境变量PATH指向sdk安装目录/tools 和 sdk安装目录/platform-tools,增加环境变量ANDROID_SDK指向sdk安装目录。
5、更新androidSDK,至少勾选Android 2.3.3(API 10)。勾选Intel x86 Emulator Accelerator (HAXM installer)。更新SDK,完成后到sdk安装目录\extras\intel\Hardware_Accelerated_Execution_Manager下找到
intelhaxm.exe并安装,如果安装失败请关机至BIOS中开启Intel Virtualization Technology
验证是否安装完成请在命令行执行:sc query intelhaxm
6、打开Eclipse->Help->Install New SoftWare,地址栏填写http://download.appcelerator.com/appcelerator/studio/standalone/update/stable/
安装TitaniumStudio,如果不行就下载插件包在本地安装。之后重新启动Eclipse,Window->Perferences->Studio->Platforms->Android,设置Android SDK Home。同时也可以Manage AVDs添加自己需要的虚拟机
7、命令行下执行NodeJS指令npm install -g alloy (注:Alloy是TitaniumStudio提供的一个MVC框架)
8、更改C:\Program Files\Windows NT目录的权限,可读写。如果还不行,可以删除"附件"位置快捷方式。
安装完成。