有没有人成功地用Scala开发了一个重要的Android应用程序?这是一个可行的选择吗?有没有成熟的开发环境?考虑到Scala Eclipse插件的状态,除了可能的IntelliJ旗舰版之外,似乎根本没有良好的集成开发环境支持。
一些人发布了教程,描述了如何使用fudge Eclipse ADT来支持Scala,以及如何使用slim the Scala libraries来支持Scala,但除此之外,关于这个话题的讨论少得令人担忧。
更新2011-08-01: Android+Scala上的一篇有趣的文章,来自应用程序背后的开发人员:Bump Dev Blog - How we use Scala in Bump for Android
发布于 2010-01-03 18:55:20
我正在用Scala编写我的Android应用程序项目。
如果你感兴趣,你可以看看这个:
是的,这是一个中文网站,但你可以通过截图来了解Scala可以像Java一样用Android SDK做任何事情。
这两个android应用程序源代码托管在GitHub上:http://github.com/brianhsu/Maidroid
目前我没有使用任何IDE,因为Vim / SBT比我使用过的任何IDE都要方便和轻量级得多。
如果你正在使用SBT来构建你的Scala Android应用,你不需要担心那些程序,只需安装sbt android-plugin并设置你的项目即可。
您可以阅读this blog entry来学习如何使用SBT构建您的Android应用程序。
顺便说一句,我在我的项目中使用了我自己的手工sbt插件sbt-android,而不是博客文章中提到的android-plugin。
发布于 2012-06-18 22:36:27
有一个新的插件,AndroidProguardScala,它让一切变得简单:
https://stackoverflow.com/a/11084146/1287856
在Windows7,Eclipse 3.7,scala 2.9上测试,甚至没有使用命令行或自定义ant工具。有了它,我已经为我的业务构建了一个真正的应用程序,目前发布在Google play上。
发布于 2011-09-10 22:33:28
我有一个scala android教程,它允许你使用android提供的ant生命周期目标。请看这里,http://saadstechblog.blogspot.com/2011/09/scandroid-scala-android-tutorial.html,它也有一个链接到github项目的所有配置。
https://stackoverflow.com/questions/1994380
复制相似问题