2011-05-30 23 views
6

我是新來的Java/Netbeans,但我想嘗試一些在Android上。我選擇Clojure,但開始並不容易。我爲Netbeans和clojure安裝了模式,並且可以運行簡單的swing應用程序。如何在Clojure上爲Android創建簡單的GUI項目(Hello world)?

我發現https://github.com/remvee/clojurehelloandroid但我不能將它翻譯成NetBeans解決方案,即使我不知道如何指定是否適用於Android(Dalvik)虛擬機。

(ns us.riddell.TestProject 
    (:gen-class 
    :extends android.app.Activity 
    :exposes-methods {onCreate superOnCreate})) 

其中android.app.Activity來了/如何安裝/添加它?

和Dalvik虛擬機上的圖形用戶界面的swing一樣工作。

我真的想的NetBeans GUI的Clojure的Hello World Android的:)

謝謝。

回答

5

這裏有一個完整的tutorial,帶有一個GitHub項目的鏈接。在那個網站上,你有幾篇關於在Android上使用Clojure的文章(他們甚至爲它發佈了一個Clojure REPL)。儘管如此,請記住,與Clojure一起工作的Android並不是一帆風順的,Dalvik VM和功能問題存在很多問題。

不知道你是否可以從Eclipse工作,因爲插件是非常基本的,並且抱怨如果你沒有.java Activity。但是你可以確實使用shell和emacs來處理adb。正如我提到的emacs,這是一個非常簡單的博客post與「Clojure/Android/emacs組合」的「Hello World」。至於Netbeans,trully不知道,但它不是Android和Clojure的流行選擇,所以我不知道它可能會如何處理它們。

1

我不確定Netbeans是否支持Android開發。我認爲你可以去日食。你可以安裝eclipse,然後安裝android AVD。

How to setup eclipse for android developement

感謝 迪帕克

+0

謝謝,但NetBeans是對我好一點。我會試試如果Netbeans沒有未來。 – Cynede 2011-05-30 13:32:13

相關問題