如何在 Clojure 上为 Android 创建简单的 GUI 项目(Hello world)?

发布于 2024-11-10 08:12:01 字数 623 浏览 4 评论 0原文

我是 Java/Netbeans 新手,但我想在 Android 上尝试一些东西。我选择 Clojure,但开始并不那么容易。我安装了 Netbeans 和 clojure 模式,并且可以运行简单的 swing 应用程序。

我找到了 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 虚拟机上使用 GUI 的 swing 是一样的吗?

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

谢谢。

I'm new to Java/Netbeans but I want to try something on Android. I choose Clojure but the start isn't so easy at all. I installed mode for Netbeans and clojure and can run simple swing applications.

I found https://github.com/remvee/clojurehelloandroid but I can't translate it to NetBeans solution even I don't know how to specify if for Android (Dalvik) Virtual Machine.

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

where are android.app.Activity from coming / how to install / add it ?

And is it the same alike working with swing for GUI on Dalvik Virtual Machine.

I really want NetBeans Clojure GUI Hello World for Android :)

Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

和我恋爱吧 2024-11-17 08:12:01

这里有一个完整的教程 带有 GitHub 项目的链接。在该网站中,您有几篇有关在 Android 上使用 Clojure 的文章(他们甚至为此发布了 Clojure REPL)。尽管如此,请记住,在 Android 上使用 Clojure 并不顺利,Dalvik VM 和功能方法存在大量问题。

不知道您是否可以在 Eclipse 中工作,因为该插件非常基本,并且例如如果您没有 .java Activity 就会抱怨。但是您可以通过 shell 中的 adb 和 emacs 来完成此操作。因为我提到了 emacs,所以这里有一个非常简单的博客帖子,关于 Clojure/Android 的“Hello World” /emacs 组合。至于 Netbeans,确实不知道,但它不是 Android 和 Clojure 的流行选择,所以我不知道它能如何处理它们。

Here you have a complete tutorial with a link to a GitHub project. In that website you have a couple of articles about working with Clojure on Android (they are even releasing a Clojure REPL for it). Nonetheless, bear in mind that working with Clojure is Android is not smooth at all, there a tons of problems with Dalvik VM and the functional aproach.

Don't know if you can work from Eclipse, given that the plugin is very basic and complains if you don't have a .java Activity, for instance. But you can do it for sure working with adb from the shell and with emacs. Being that i mentioned emacs, here's a very simple blog post on a "Hello World" with the Clojure/Android/emacs combo. As for Netbeans, trully don't know, but it is not the popular choice for Android nor for Clojure, so i don't know how well it might deal with them.

半世蒼涼 2024-11-17 08:12:01

我不确定Netbeans是否支持Android开发。我想你可以去日食。您可以安装 eclipse,然后安装 android AVD。

如何设置 Eclipse 进行 Android 开发

谢谢
迪帕克

I am not sure whether Netbeans support Android developement. I think you can go for eclipse. you can install eclipse and then android AVD.

How to setup eclipse for android developement

Thanks
Deepak

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文