Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發環境 >> 怎樣在NetBeans上搭建Android開發環境

怎樣在NetBeans上搭建Android開發環境

編輯:Android開發環境

       正像大家看到的,Android開發環境最常見的莫過於Eclipse + ADT,而實際上在NetBeans中也一樣可以開發Android應用。我們在NetBeans上開發Android應用前,需要先安裝一個插件,就是NBAndroid。

       NBAndroid插件的主頁在:http://kenai.com/projects/nbandroid。 

       安裝與設置

       要安裝NBAndroid,推薦的方法是在NetBeans中注冊NBAdroid的更新中心(Update Center),具體的步驟是:

       1. 打開工具(Tools )-> 插件(Plugins) -> 設置選項卡(Setting)

       2. 點”添加”按鈕將這個鏈接http://kenai.com/downloads/nbandroid/updatecenter/updates.xml加進去,改個名字,確定。

怎樣在NetBeans上搭建Android開發環境

       3. 轉到可用插件選項卡(Available Plugins),找到Android插件,安裝。出現驗證警告點繼續就可以了。

   怎樣在NetBeans上搭建Android開發環境 

       接下來,把Google Android平台添加到Netbeans裡,一個平台對應著一個API版本。添加平台的方法:”菜單欄” -> 工具 -> Java平台,點擊”添加平台…”按鈕。就可以看到下面的界面,如果成功安裝了NBAndroid,那應該可以看到Google Android Open Handled Platform 選項,就選擇這個。

怎樣在NetBeans上搭建Android開發環境 

        下一步,指定Android SDK的位置,Android SDK文件夾圖標看起來有點不一樣。

怎樣在NetBeans上搭建Android開發環境

       再下一步添加Android平台。平台添加好,就可以建項目了。

       如果還沒有Google Android SDK 的話要先下載Android SDK,下載頁在這裡。官方的安裝說明在這裡(英文)。(網站已被牆,推薦Google 搜索GappProxy)安裝SDK的步驟要多一些,將下載後的壓縮包解壓到你要放的位置。運行SDK Setup.exe應該會看到下面的界面,記得在win7下得用管理員權限運行。

怎樣在NetBeans上搭建Android開發環境

       我這張圖是更新後截的,沒更新前只有Android SDK Tools,revision 6一個項。嗯,沒錯更新服務器也被牆了,可在setting了設置Http 代理服務器,因為GappProxy對Https的支持不好,下圖那個選項也打上勾。

怎樣在NetBeans上搭建Android開發環境

       更新好之後先別急著關掉,還要新建一個設備,選擇Virtual Devices,單擊”New”,建好之後就可以重新回到NetBeans了。

怎樣在NetBeans上搭建Android開發環境

       HelloWorld簡單實例 

       現在就可以創建項目了,見下圖,我創建了一個AndroidHelloWorld的程序。默認平台已經選好了Android。還有最好也更改下包名。

怎樣在NetBeans上搭建Android開發環境

怎樣在NetBeans上搭建Android開發環境

       項目初始化後,在MainActivity寫了些測試代碼如下:

Java代碼
  1. public void onCreate(Bundle icicle) {   
  2. setTitle("Hello Android");   
  3. super.onCreate(icicle);   
  4. setContentView(new AnalogClock(this));   
  5. }  
 

       現在就可以運行了,不過第一次運行要啟動模擬器,相當的久,我差不多花了2分鐘。而且,我第一次運行時程序沒有載入,重新運行一次便可以了,因為不用啟動模擬器第二次的運行快很多了,差不多10來秒。記得不要把模擬器關了,不然下次運行要重啟模擬器,又要花很多時間。OK,我的第一個Android程序誕生鳥~

怎樣在NetBeans上搭建Android開發環境

       還有一點就是NBAndroid的R.java不能實時自動生成,作者說過是在pre-build的時候生成,所以改動資源要習慣下按F11生成下項目才可以更新R.java。

       哦,在項目屬性還有一些可以設置的,比如選擇模擬器。

怎樣在NetBeans上搭建Android開發環境

       NBAndroid還支持Logcat,在窗口 -> 輸出 -> ADB Log 可以打開Logcat窗口,不過只能夠通過PID來過濾消息。我第一次開的時候還遇到Bug,假死了,重啟NetBeans才能恢復。

       總的來說,NBAndroid相比Eclipse上的ADT不足的地方很多(Issue Tracking)。但相比Eclipse我又更喜歡Netbeans,所以到底用哪個IDE我也很糾結啊,不過最近一直是用Eclipse+ADT。NBAndroid的活躍度一直不高啊,很多Bug還沒有修復,大家有心的話也去幫忙做點貢獻吧。再發一下NBAndroid的項目地址http://kenai.com/projects/nbandroid。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved