Appcelerator Titanium 3.x Win7 64位平台安装步骤

来源:互联网 发布:手机体育直播软件 编辑:程序博客网 时间:2024/05/22 07:48

刚接触Android移动开发,第一次下载Titanium,第一次下载ADT,第一次看Javascript代码,N多第一次......

慢慢摸索了一个礼拜把移动开发的工具链的配置学习了一下,抛砖引玉,但愿大家别再浪费时间于工具链的搭建工作,如有写错万望指正。




网络

直接连google的repository一直不太稳定,大家还是搞个VPN或者PPTP。


安装ADT (Android Developer Tools) Bundle

http://developer.android.com/sdk/index.html

API 10, Android 2.3.3 Titanium要求必须安装。

安装Python 2.7

http://www.python.org/download/releases/2.7.5/


环境变量:

http://docs.python.org/2/using/windows.html


                                                            图 1


安装Appcelerator Titanium 3.x

https://my.appcelerator.com/resources


ADB (Android Debug Bridge)

安装

拷贝adt-bundle-windows-x86_64-20130717\sdk\platform-tools到C盘,重命名为Android-adb

环境变量配置参看 图 1


运行机制

http://developer.android.com/tools/help/adb.html

个人以为,可以把ADB server视为proxy server,代理ADB client对emulator进程的访问。


启动

运行cmd

netstat -ano | findstr "5037"

删除所有监听5037端口的进程

adb.exe start-server



ADB配置完之后,还是无法在Titanium上启动Android的模拟器。


Android模拟器配置

可以在打开ADT之后,到配置AVD的界面,然后把RAM设为512,切记!Nexus 7默认是1024M,1024M从未成功过!



AVD的配置都会放在C:\Users\IBM_ADMIN\.android\avd目录下对应名字的xxx.avd目录和xxx.ini


Build遇到的问题

主要遇到的问题就是总出现下列build error~~~

[INFO] logfile = C:\Users\IBM_ADMIN\Documents\Titanium_Studio_Workspace\Todo List\build.log
[ERROR] :  Build process exited with code 1
[ERROR] :  Project failed to build after 208ms
[ERROR] :  Emulator process exited with code 1"

cd %ANDROID_DIR%\platform-tools    
mklink aapt.exe ..\build-tools\17.0.0\aapt.exe
mklink dx.bat ..\build-tools\17.0.0\dx.bat      
cd lib                             
mklink dx.bat ..\..\build-tools\17.0.0\lib\dx.jar


http://www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-on-windows-or-linux/


小贴士

SDK的支持工具一般都有命令行,先把一个个命令行试一试能否运行,慢慢才能解决IDE里的问题,问题才能breakdown。