据我了解,使用Scala for Android应用程序的人必须将他们使用的Scala类与其应用程序捆绑在一起。
考虑到这会为每个Scala应用程序多余地添加数百KB,是否可以构建可以在市场上交付的Scala库,因此应用程序编写者可以依赖该库而不是自己捆绑它?
答案 0 :(得分:2)
答案 1 :(得分:1)
目前不支持第三方共享库。它们可以引入许多问题,然后最终被用户看到(参见:DLL地狱),因此在许多情况下,传统共享库模型的缺点可能会超出其优势。
答案 2 :(得分:0)
如果您需要使用Scala的Android扎实的maven项目,android-scala-test会对您有所帮助。它提供了开箱即用的所有复杂设置,包括Scala编译器,Proguard,Signing等。
此外,android-scala-common将指导您在Scala中编写更简洁的Android程序。