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

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



网络

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


安装ADT (Android Developer Tools) Bundle

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


安装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\android-4.2.2\aapt.exe
mklink dx.bat ..\build-tools\android-4.2.2\dx.bat      
cd lib                              
mklink dx.bat ..\..\build-tools\android-4.2.2\lib\dx.jar

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

小贴士

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

转载于:https://www.cnblogs.com/pangblog/p/3262698.html

Appcelerator Titanium 3.x Win7 64位平台安装步骤相关推荐

  1. HP QC IE11不支持( win7 64位 无法安装)解决方法

    QC IE11不支持( win7 64位 无法安装)解决方法 使用HP公司的QC做项目缺陷管理,发现IE浏览器只支持IE7,IE8.安装插件ALP_Platform_Loader提示64位无法安装,顿 ...

  2. win7 64安装oracle10g 客户端,关于win7 64位 只 安装 oracle 10g的client

    我的电脑是win7 64位旗舰版 我下载了  10201_client_win32 和 102010_win64_x64_client 安装的时候 路径 不要 默认安装到program files 因 ...

  3. win7 64位 nssm安装windows服务

    1.准备工作: 在虚拟机上安装了win7 64位 旗舰版系统,安装DoNetCore Windows Server Hosting 2.2.0环境,下载nssm.exe(x64)安装包,(因nssm. ...

  4. win7+64位笔记本安装TensorFlow CPU版

    最近要用到Keras框架,而Keras是基于Theano或Tensorflow框架安装的,所以首先要准备底层框架的搭建. 在网上看了一大堆教程头昏脑涨,随便挑了个试一试,竟然捣鼓成功了,记录一下安装过 ...

  5. win7 64位下载安装配置python2.7.9

    由于我是突然对python感兴趣,摸鱼的时候用公司电脑弄着玩玩,鉴于公司电脑是win7的,综合考量,我选择了python2.7.9,如果你是win10的可以选择更新版本的,下面是安装以及环境变量配置, ...

  6. win7 64位虚拟机安装

    0.下载小于4G的win7镜像,否则会报错Directory "EZBOOT" not found 1.运行虚拟机VMware Workstation,创建一个新的虚拟机,大小20 ...

  7. win7 64位下安装oracle 10g(10.2.1)切身体会,不需要安装oracle客户端,实现navicat和plsql连接数据库

    前提:以下所有软件都是32位测试的. 一.安装oracle数据库 安装步骤省略,毕竟教程一大堆. 我要说的是,修改安装文件的配置信息!因为10g是不支持win7的. 1.修改此处,D:\10201_d ...

  8. Dell R720 安装 win2003 64位 的安装步骤以及注意事项

    最近都比较忙,都没怎么更新博客了.刚安装完6台dell r720的服务器,安装的是win2003 64位的系统.网上写的安装的文档非常多,但是我要写写一些比较注意的地方. 安装前的准备: 1.刻录wi ...

  9. Oracle 11g R2 64位在 win7 64位的安装流程图解

    1.下载安装包,可以到oracle官方网站.也可以在这里下载: http://pan.baidu.com/s/1X9xDk 2.解压2个安装包,到同一个database目录: 3.点击database ...

最新文章

  1. .NET 4.5 基类库中的新增功能
  2. 为什么爬虫用python不用java_为什么常用Python,Java做爬虫,而不是C#C++等
  3. myeclipse10.7激活
  4. ROS学习笔记四:用C++编写ROS发布与订阅
  5. SpringMVC、Spring、Mybatis框架整合及使用
  6. java.lang.Object android.content.Context.getSystemService(java.lang.String)‘ on a null object
  7. 版权 Copyright 和 Phpstorm
  8. Redis 6.0 源码阅读笔记(5) -- List 数据类型源码分析
  9. 【福利】BAT架构师分享最全Java架构师学习技能图谱:包含Java编程+网络+设计模式+数据库+分布式等
  10. 解决排列组合问题的通用算法(转)
  11. creo数控编程怎么样_creo3.0数控编程加工使用实例视频教程入门到精通 车床编程...
  12. docker下载地址
  13. Michael Bronstein从代数拓扑学取经,提出了一种新的图神经网络计算结构!
  14. linux烧录到手机,新人求教,怎么烧录Linux系统到一个小芯片上?
  15. [Mysql] LEFT函数 | RIGHT函数
  16. 菜鸟运维笔记:小记编译安装Nginx所遇到的坑
  17. 企业号 网页授权 php,微信企业号开发之网页授权接口调用示例
  18. 不允许对系统目录进行即席更新_不被允许再更新安卓系统,华为手机用户怎么办?华为回应!...
  19. 【CodeForces645G】Armistice Area Apportionment
  20. 在Windows下安装和使用vim

热门文章

  1. Python Django 迁移失败如何处理
  2. JMM主内存和工作内存运行流程图
  3. jQuery验证用户名是否可用
  4. oracle逻辑备份和物理备份,oracle数据库物理备份和逻辑备份区别
  5. centos 7.9 scp命令 实现远程拷贝文件
  6. redis持久化(2)
  7. Java资深反射玩家
  8. 面向对象3(final、static、instanceof、向上/向下转型、初始化次序)
  9. usockets / 编译 usockets 过程说明
  10. 小白实操ESP8266AT固件烧录,版本1.7.1,希望对爱玩ESP8266的开发小伙伴有帮助!