![]() |
1
16
查看以下链接:
但是,我不知道用这些语言编写的任何重要应用程序。我看到的例子更多地属于“概念证明”范畴。虽然酷的因素很高,但我仍然不认为这些语言是严肃的Android开发者的可行工具。我很想看到有人证明我错了! 看起来斯卡拉是最接近到达那里的。 |
![]() |
2
8
我不确定其他的JVM语言是如何运行的,但我真的认为scala可以用于一个严肃的Android项目。 当然,它也有一些问题(比如谷歌地图Android API在没有解决方案的情况下是不可用的),但是它在默认的Android SDK中工作得很好。 我个人使用scala开发我的Android应用程序(madroid reminder),根据Android市场的统计,它已经被下载了大约5000次。 当然,它不是一个“突出”的应用程序,但它使用了许多Android SDK的功能,比如ContentProvider/Broadcast Receiver/MediaPlayer……等等,它工作得很好,我觉得比Java编码更有趣。 使用scala开发Android应用程序的最好的一点就是用户不需要安装任何运行时,就像Android脚本环境所需要的那样! 只需发布您的APK文件,用户就可以使用Android Market或ADB安装您的应用程序。 如果有人对用scala编写的Android应用程序的外观感兴趣,可以浏览源代码: GitHub . |
![]() |
3
2
稍微搜索一下,它看起来已经存在一个 JRuby Android平台的脚本环境。 |
![]() |
4
0
目前,大多数动态语言在android dalvic jvm上的性能都很差。它们将运行,但CPU和内存的使用量可能比您想要的要多。我听说他们正在努力改进这一点。 |
![]() |
Hakanai · 即使gem安装正常,Bundler也无法找到gem 7 年前 |
![]() |
albatross · Jruby-无法安装Mongo gem 8 年前 |
![]() |
Joel Niemelä · 你能在JRuby中运行Java吗? 8 年前 |
![]() |
Oss · 如何将Java选项传递给Puma守护程序? 9 年前 |
![]() |
Rolando · 如何批量删除hbase中的多行? 9 年前 |
![]() |
Jon O · JRuby与Java之间的调试 10 年前 |