图文教程:Ubuntu 10.04上搭建Titanium Mobile开发环境

移动开发
要使用TItanium Mobile开发跨平台的移动Web应用,必须要了解如何搭建开发环境。前文我们介绍了在Window 7上搭建Titanium Mobile开发环境。本文将会教你在Linux(Ubuntu 10.04)上搭建Titanium Mobile开发环境。

本文只针对TItanium Mobile在Linux下的开发环境配置,如果您想了解在Window下搭建Titanium Mobile开发环境可以点击这篇教程

系统要求

  • 内存: 1.5G
  • 操作系统:只能是10.04 LTS(Lucid Lynx) [官网上如是要求,其他版本未尝试]

移动SDK安装与配置

  1. 安装iOS开发工具[Sorry,目前没有资本]
  2. 安装Android开发工具
  3. 安装BlackBerry开发工具[目前官方好像不支持个人开发版,并且也不支持在Linux上开发]

条件有限,主要针对Android开发工具的安装说一下吧!

安装Sun/Oracle Java SDK

在使用Titanium之前,必须先安装Oracle/Sun JDK,一方面用于Android开发,另一方面JRE是Titanium运行所必须的组件。

注意:请不要使用其他JDK,比如说OpenJDK(这个在Linux下安装时会提到)。

Ubuntu 10.04下目前Titanium所支持的JDK

  ***版本JDK :6(aka1.6) rev 10

  ***版本JDK :***版本

  系统架构 :32/64bit

  下载位置 :默认资源库

  备注信息 :如果使用64bit的JDK先安装ia32-libs包

(我不知道Ubuntu 10.04正式版是不是也使用的OpenJDK,但是我的BT5是使用,而正如上面提到的,必须使用Oracle/Sun JDK)

可以直接到官网上下载,也可以使用默认资源库来下载(如果没有源,手动添加),下面说一下怎么在终端里安装及配置默认JDK

可以先尝试(原版Ubuntu用户在命令前添加sudo,因为你不是root):

  root@bt:~# apt-get install sun-java6-jdk

如果报找不到源,那么使用下面的命令安装:

 root@bt:~# add-apt-repository "deb http://archive.canonical.com/ lucid partner" root@bt:~# apt-get update root@bt:~# apt-get install sun-java6-jdk

 

过一会儿安装完成后,设置当前机器默认的使用的JDK类型

 root@bt:~# update-alternatives --config java

 

如下图:

Ubuntu 10.04下配置Titanium开发环境 - Neo - 生命,本是修行

前面有*的表示系统当前所使用的JDK类型(我已经选择了Oracle/Sun JDK了)选择对应的数字回车即可!

默认安装好后会自动配置系统环境变量,同样你可以使用下面的命令来查看:

Ubuntu 10.04下配置Titanium开发环境 - Neo - 生命,本是修行

至止,安装Oracle/Sun JDK就结束了。#p#

安装Android SDK

如果你想要开发Android应用程序,那你必须安装Android SDK,先到官网下载对应你系统的Android SDK版本,然后安装。

下载android-sdk_r15-linux.tgz(比如放到~/Download下),按照官方手册上指导,可以如下安装:

创建~/applications文件夹,将android-sdk_r15-linux.tgz解压,然后进行安装和配置;

 root@bt:~# mkdir ~/applications root@bt:~# cd ~/applications root@bt:~# tar zxvf ~/Download/android-sdk_r15-linux.tgz root@bt:~# ./android-sdk-linux/tools/android //别一运行这个命令后就把终端给关了!!

 

Ubuntu 10.04下配置Titanium开发环境 - Neo - 生命,本是修行

这个界面很熟悉的,选择你需要的包进行安装即可,安装完成后,可以启动模拟器来测试看是否安装成功!

接下来配置一下环境变量,以免在后期titanium中选择Android SDK时出现找不到SDK的问题

 root@bt:~# vi ~/.bashrc

 

在文档***部分添加:

 export ANDROID_SDK_ROOT=$HOME/applications/android-sdk-linux //这个路径根据各人情况自己設定 export PATH=$PATH:$ANDROID_SDK_ROOT/tools

  ESC,:wq 保存!

  root@bt:~# source ~/.bashrc

 

至此,Android SDK Manager和Packages安装完成。#p#

安装和配置Titanium Studio

先到官网(http://my.appcelerator.com )上下载Titanium Studio。

注:如果官网是被墙掉了,可以使用代理(注:对于如何下载使用Titanium Studio,代理起了不可否定的作用!)下面提供几个代理IP提供网站: + 中国免费IP网:http://www.ipfree.cn/ + http://www.sooip.cn/zuixindaili/2011-11-23/2624.html + 还有个在线直接访问的:http://proxyie.cn/PS:选择几个好点儿的就保存吧,说不定下一分钟就不可以访问了。 在浏览器里设置代理,我使用的是Chrome(可能各个版本不同). 点击那个小扳手-->Preferences-->Under the Hood -->Network -->[Change Proxy Settings...]

要下载Titanium Studio首先要注册(这也是TS的服务特征,云端管理项目),没办法绕开,注册成功后就可以下载了。

安装比较简单的,解压就可以了运行

Ubuntu 10.04下配置Titanium开发环境 - Neo - 生命,本是修行

这里可能是要提到代理的第二个地方,初次运行Titanium时它是需要你进行登录的。如果官网被墙,你需要在Proxy Setup里添加代理,这里的代理是HTTPS协议的,http://www.ipfree.cn/上提供的IP可以用。成功登录以后就不用再登录了。

运行好后,对于Android开发人员,要做的就是配置Android SDK了。

Windows --> Preferences --> Titanium Studio --> Titanium

在右侧Android的那个Panel里选择一下你的Android SDK就可以了。

Ubuntu 10.04下配置Titanium开发环境 - Neo - 生命,本是修行#p#

Hello World!

这里和官方手册一样,来创建两个Hello World简单的程序,由于我的目标主要是开发移动App所以Desktop就不玩了。

建立Android项目也是一样很简单的

如图:

Ubuntu 10.04下配置Titanium开发环境 - Neo - 生命,本是修行

 

责任编辑:佚名 来源: Neo的博客
相关推荐

2012-02-09 17:07:50

Titanium MoTitaniumWindows 7

2012-02-14 09:59:39

Titanium MoTitaniumMac

2011-08-29 11:32:44

UbuntuiPhone

2012-05-15 14:00:51

WP7开发环境

2011-12-22 14:36:36

PhoneGapWindows Pho环境搭建

2011-08-16 10:01:02

2011-08-30 10:37:27

UbuntuJAVA

2012-04-19 16:55:48

Titanium视频jQuery Mobi

2011-03-14 10:30:15

Ubuntu10.04LAMP

2011-06-29 10:06:27

Ubuntu 11.0Android

2022-09-29 13:24:00

VS codeCC++

2020-11-24 10:40:12

Ubuntu 20.0LinuxVue

2022-09-19 07:08:28

dockerRedisCentos8

2012-05-25 13:12:57

TitaniumMobile WebHTML5

2010-08-31 09:39:37

2023-07-10 07:10:34

2013-10-15 09:26:03

Ubuntu 13.0Ubuntu 13.1

2011-08-29 15:23:11

Ubuntuapache

2013-01-23 16:39:12

VMware vCen

2021-01-20 09:02:00

服务器虚拟机Windows
点赞
收藏

51CTO技术栈公众号