我有一个非常简单的Android项目设置使用:
- 这是要为我的应用程序进行一些功能的多项自定义斯卡拉JAR文件
- 斯卡拉-library.jar版本2.9.1最终使斯卡拉罐子可以运行
然而,每当我试图启动应用程序,我得到的错误说,斯卡拉库不能Dexed,因为它太大。
谷歌搜索显示,这是一个问题,但我不能确定如何解决它。 有人说Proguard的是答案,但我不知道该怎么做。
我目前不使用Ant任何构建管理,只是Eclipse工具。
任何帮助或建议吗?
我有一个非常简单的Android项目设置使用:
然而,每当我试图启动应用程序,我得到的错误说,斯卡拉库不能Dexed,因为它太大。
谷歌搜索显示,这是一个问题,但我不能确定如何解决它。 有人说Proguard的是答案,但我不知道该怎么做。
我目前不使用Ant任何构建管理,只是Eclipse工具。
任何帮助或建议吗?
你应该先德兴标准库搭配使用ProGuard。
没有为这里提供斯卡拉的Android项目的SBT插件: https://github.com/jberkel/android-plugin/
入门指南是相当细致: https://github.com/jberkel/android-plugin/wiki/getting-started
这个插件会自动使用ProGuard的。
如果你想自己手动搭配使用ProGuard,请上网: http://proguard.sourceforge.net/index.html#manual/usage.html