我已按照以下教程进行操作斯卡拉和安卓 http://www.scala-lang.org/node/160 with 斯卡拉2.7.3最终的。生成的 Android 应用程序可以运行,但即使是最基本的应用程序也需要几分钟(!)来编译并且需要900 kb压缩,这是移动应用程序的一个亮点。此外,IDE 时常会出现内存不足的情况。我假设dex
不适合像这样的大型图书馆scala-library
.
- 所以我的问题是:有人真的这样做过吗?有什么办法可以治愈吗?
我用 Scala 编写了一些基本的 Android 应用程序,没有什么太出色的。作为一名 Java 程序员,我被建议使用“treeshake”,一位朋友向我解释说,这会从jar files.
我还没有记录它,但我发现其他人已经有了:
http://chneukirchen.org/blog/archive/2009/04/programming-for-android-with-scala.html http://chneukirchen.org/blog/archive/2009/04/programming-for-android-with-scala.html
Proguard 不是唯一的解决方案,您可能会找到适合您的工作流程或更适合您的环境的解决方案。
此外,谷歌刚刚实现了 JACK ,它可以减少大量构建和内存时间,请参见https://source.android.com/source/jack.html https://source.android.com/source/jack.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)