2011-05-30 10 views
6

Jestem nowy w Javie/Netbeans, ale chcę wypróbować coś na Androida. Wybieram Clojure, ale początek wcale nie jest taki prosty. Zainstalowałem tryb Netbeans i clojure i mogę uruchamiać proste aplikacje typu swing.Jak stworzyć prosty projekt GUI (Hello world) dla Androida na Clojure?

Znalazłem https://github.com/remvee/clojurehelloandroid, ale nie mogę przetłumaczyć go na rozwiązanie NetBeans, nawet nie wiem, jak określić, czy dla Androida (Dalvik) Virtual Machine.

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

gdzie są android.app.Activity od przyjścia/jak zainstalować/dodać?

A czy to samo dotyczy huśtawki dla GUI na maszynie wirtualnej Dalvik.

naprawdę chcę NetBeans Clojure GUI Hello World dla Androida :)

Dziękuję.

Odpowiedz

5

Tutaj masz kompletny tutorial z łączem do projektu GitHub. Na tej stronie masz kilka artykułów na temat pracy z Clojure na Androida (nawet uwalniają go Clojure REPL). Należy jednak pamiętać, że praca z Clojure to Android, który nie jest płynny, istnieje wiele problemów z Dalvik VM i funkcjonalnym podejściem.

Nie wiem, czy możesz pracować z Eclipse, biorąc pod uwagę, że wtyczka jest bardzo prosta i narzeka, jeśli nie masz na przykład aktywności .java. Ale możesz to zrobić na pewno pracując z adb z powłoki i emacs. Jako że wspomniałem emacsa, oto bardzo prosty blog post na "Hello World" z kombinacją Clojure/Android/emacs. Jeśli chodzi o Netbeans, to nie wiem, ale nie jest to popularny wybór dla Androida ani Clojure, więc nie wiem, jak dobrze sobie z nimi poradzi.

1

Nie jestem pewien, czy Netbeans obsługuje rozwój Androida. Myślę, że możesz pójść na Zaćmienie. możesz zainstalować Eclipse, a następnie Android AVD.

How to setup eclipse for android developement

Dzięki Deepak

+0

Dziękuję, ale Netbeans jest nieco lepiej dla mnie. Spróbuję, jeśli nie będzie przyszłości z Netbeans. – Cynede