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
官方網站: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
留言