編寫Android Module之前,我們需要做一些準備工作,包括安裝一些工具以及設置環境變量。有一些是編寫Titanium程序之前就已經配置好的,這裏一併說了。
- Titanium SDK
- Android SDK:之前編寫Titanium程序應該已經安裝好了。
- Titanium Studio或者Titanium命令行工具,使用Studio操作起來更方便些。
- 下載Android NDK,並且設置Android_NDK環境變量。
- 安裝Ant 1.7.1或以上,如果要使用Titanium命令行工具還要設置PATH環境變量。
- Eclipse Java Development Tools插件。
- Android Development插件。
- 安裝gperf並設置PATH變量。
- 安裝Python和一些Python包。
安裝Android NDK
下載地址:http://developer.android.com/tools/sdk/ndk/index.html
按照自己的系統下載相應的版本,然後直接解壓到某一個文件夾就可以了,一般我們將文件夾命名爲android-ndk-<version>,注意路徑不要有空格或者$、&等特殊符號,直接用全字母的命名比較保險。
接下來設置環境變量指向解壓文件存放的目錄,不同系統下操作方式不一樣,自行百度或google吧,我用的mac OSX10.10,在.bash_profile文件中增加一行
export ANDROID_NDK=~/Applications/androidndkr9d //path to your NDK
安裝Ant
下載地址:http://ant.apache.org/
到這個地址下載相應版本並安裝,並且設置PATH環境變量增加指向安裝目錄下的bin目錄。
安裝Eclipse Java Development Tools插件
請參考https://wiki.appcelerator.org/display/guides2/Installing+the+Java+Development+Tools
上的操作方法,跟着圖片操作就好了,可能需要設置代理才能獲取列表。
安裝Android Development Tools
同樣跟着網址https://wiki.appcelerator.org/display/guides2/Installing+the+Android+Development+Tools
上的指示進行操作就可以了,也可以先到http://developer.android.com/tools/sdk/eclipse-adt.html下載下來再進行安裝。
安裝gperf
mac系統自帶了,其他平臺下的安裝參考網址http://www.gnu.org/software/gperf/,同樣安裝之後要注意設置PATH環境變量,是gperf能夠在命令行執行。
安裝Python
不同平臺下的安裝方法網上一搜很多,這裏不細講了。要注意安裝完Python之後要安裝的一些Python庫,用以下命令:
easy_install pycrypto
easy_install pyopenssl
easy_install pyyaml
easy_install Pygments
easy_install markdown
環境配置成功。
PS:這一段時間在看Titanium,當看到module部分的時候發現自己對於原生的一些東西還是不熟悉,所以決定把Titanium放一下,先看看Android開發的一些基本東西,這樣以後開發Android module應該會更加順手,所以關於Titanium的文章先暫停更新了。