編輯:高級開發
如果你不使用Eclipse(如果你使用其它其它的IDE,或者間的的使用文本編輯工具和命令行工具),那麼Eclipse插件就對你毫無幫助。Eclipse環境下的android插件緊緊是一套android SDK工具的一個封裝而已(這些工具,象仿真器,aapt,adb,ddms和其它文檔化的工具)因此,它也可以用其它工具來進行封裝,比如說一個’Ant’創建文件。android SDK包括一個Python腳本,名字為”activityCreateor.py”,它可以用來為你的工程創建所有的源碼和原始目錄。
也可以生成一個兼容Ant的build.XML文件。這可以讓你從命令行創建你的工程,或者與你選擇的IDE集成起來,例如,創建一個類似我們剛剛通過Eclipse創建的Helloandroid工程,你可以使用這樣的命令。
最重要的事情是注意到的事名為”layout”的內部類, 和它的成員域”main”。Eclipse插件會偵測到你添加了一個新的XML布局文件和重新生成的這個R.Java文件,當你添加了新資源到你的項目中之後。
你會發現R.Java自動跟新。最後要做的就是使用你的UI的新版本的XML文件修改你的Helloandroid源碼,以取代純粹使用代碼來修改。下面是你的新類看上去的樣子,正如你所見,源碼變得十分簡單。
Eclipse插件為你創建這些XML文件.在我們上面的例子中,我們簡單地顯示了一下。在包浏覽器中,展開res/layout文件夾,編輯main.XML文件.用上面的文本替換並且保存修改。現在打開包浏覽器中源代碼文件夾中的名為R.Java的文件,你將看到如下的代碼:
- public final class R {
- public static final class attr {
- };
- public static final class drawable {
- public static final int icon=0x7f020000;
- };
- public static final class layout {
- public static final int main=0x7f030000;
- };
- public static final class string {
- public static final int app_name=0x7f040000;
- };
- };
為了創建這個工程,你要先運行命令’ant’,當這個命令成功執行,一個名為android SDK的文件將生成到文件夾bin/下面。這個.apk文件十一個android包,它可以使用adb工具安裝到你的仿真器中.想了解更多使用這些工具的信息,請閱讀前面的引用文檔。
我們已經為喜歡Android 3.0的朋友提供android 3.0 SDK下載,本文我們將向大家介紹android 3.0 SDK安裝教程,本教程與android 2
為什麼要推出android J2ME程序?是什麼讓這些用戶喜歡谷歌推出的這款操作系統,有的人說可以媲美iPhone?這些問題對於欲了解android平台智能手機,和想了
Android操作系統是一個堆棧的軟件組件,它大致分為五個部分和四個主要層的體系結構,如下圖所示。Linux內核在層次的底部是 Linux - Linux 2.6。它提供
下面介紹下有關android源代碼的內容和編程技巧,但是首先要讓大家了解下什麼是android操作系統,所謂的android系統:基於Linux平台的開源手機操作系統。