Titanium的安裝教學 for Android on Linux

        這篇文章的內容就如同標題一樣,所以應該看標題就知道我要教什麼。Titanium是可以同時開發 iPhone以及Android手機的開發軟體,而且是用Javascript、Css和HTML就可以同時開發iPhone以及Android。當然這篇不會教你怎麼寫App,因為我也是剛接觸 ><  所以這邊只會教你如何在Linux底下安裝Titanium。


官方網站:http://www.appcelerator.com/products/titanium-mobile-application-development/

1. 首先先去官方網站下載Titanium,首先要註冊appcelerator才能下載。

因為我的Linux是Ubuntu 11.04 x64的環境所以我下載了 titanium.linux.gtk.x86_64.zip這個檔案


2. 解壓縮titanium.linux.gtk.x86_64.zip

$ unzip titanium.linux.gtk.x86_64.zip

3. 下載Android SDK

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

$ wget http://dl.google.com/android/android-sdk_r12-linux_x86.tgz

4. 解壓縮android-sdk_r12-linux_x86.tgz

$ tar zxvf android-sdk_r12-linux_x86.tgz

5. 更新Android SDK

$ cd android-sdk/tools/
$ ./android

按下 Update All全部更新,因為更新的檔案還算多所以更新時間看網路的快慢


























6. 執行Titanium以及建立Mobile專案

當你解壓縮了 titanium.linux.gtk.x86_64.zip應該會看到Titanium Studio的目錄,所以進去Titanium Studio

$ cd Titanium\ Studio/
$ ./TitaniumStudio

執行了之後應該會跳出對話方塊要求你輸入在appcelerator註冊的email跟密碼,輸入完畢後應該會看到Titanium完整開啟。




















接著開啟專案File->New->Titanium Mobile Project
會跳出以下的對話方塊:

以下需要做幾個設定

A. Project name  :  輸入你喜歡的專案名稱
B. App Id            :  這個欄位有固定的格式必須是com.[公司名稱].[你的app的名稱]
                              我這邊輸入的是com.Tmo.myApp。如果不造這個格式輸入的話
                              在之後編譯的時候會出現問題,所以還是乖乖造這樣寫,免的出現太多問
                              題。
C. Company/Personal URL : 有公司網站或個人網站就填,沒有不填也沒關係
D. Deployment Targets : 因為我目前的環境只能開發Android所以將Android打勾
                                        如果看到打勾的部份是灰色的沒辦法打勾的話,就是你的
                                        Android SDK沒有指定好。
































接著設定Android的SDK,看到上圖的configure的地方請按下去,就會出現以下的畫面
以下你必須設定的是:

A. Android SDK Directory : 就是剛剛抓下來的Android SDK的目錄
B. Default Android SDk     : 這邊選擇你要的SDK的版本,我這邊是選 Google APIs Android 2.3.1
                                             目前SDK已經有3.0了,如果想開發平版的話就可以選3.0

設定完後,就按OK然後就回到上一個動作,將Android的部份打勾。然後按Finish






























7. 按Finish之後會產生一個基本的App的範例,如果想快一點看到範例的話,請按下

這個按鈕。


只是執行程式的過程會出現appcelerator的版權宣示,如果去買這套軟體應該是可以移除掉。






再執行Android的模擬器的時候,你一定發現在跑模擬器有點慢,所以這個時候要在tiapp.xml
這個檔案加入

<property name="ti.android.fastdev" type="bool">true</property>

要編輯tiapp.xml你必須先選擇TiApp Editor的Tab,然後看最下面的Tab有Overview跟tiapp.xml
選擇tiapp.xml這個tab,就可以編輯了。加完fastdev,可以試試看速度是不是有變快 >< b




張貼留言

這個網誌中的熱門文章

Unions 在C語言的簡單介紹

解釋scope.$apply用來做什麼? -- AngularJS

JavaScript的Timer用法