由于Scala被编译为本机JVM字节码,因此它可用于开发本机Android应用程序.
最大的问题是在Android开发中使用第三方库并不容易,并且需要使用proguard来减小程序的大小,有时这会导致问题.
但是使用Scala开发Android应用程序仍然是可行的,例如,我使用Scala编写了一个小的Android应用程序(中文页面,但有截图).它不是一个复杂的应用程序,但应该展示Scala在Android应用程序开发中可以做些什么.
这里还有一个SBT插件,可以帮助您构建Scala/Android程序.
最后,如果你想使用Scala开发Android,我建议使用Scala 2.8.x. 当我使用Scala 2.9扩展集合类时,我发现我的程序在adb安装期间崩溃了.
| 归档时间: |
|
| 查看次数: |
912 次 |
| 最近记录: |