首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Scala Android编译错误- java堆空间

Scala Android编译错误- java堆空间
EN

Stack Overflow用户
提问于 2013-07-06 09:26:54
回答 1查看 150关注 0票数 0

我在让IntelliJ为安卓编译Scala时遇到了一些麻烦:

我正在使用这个指南:https://github.com/yareally/android-scala-intellij-no-sbt-plugin

并得到以下错误:

我尝试在所有编译器(java、android dx、scala编译器)上将最大堆大小提高到2048,但没有任何改变。大约3-4秒后退出。

有什么想法吗?

(我想避免使用SBT路线,至少现在是这样,直到我可以获得更基本的形式,只使用Proguard本身。)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-06 12:26:31

看起来是我在IntelliJ中设置scala JARs的方式有问题。在IntelliJ的上下文中,我不太理解编译时和运行时JAR之间的区别。我在不同的地方包含了scala-library.jarscala-compiler.jar的多个副本。

我最终将"scala-compiler“设置为一个全局库,并在其中包含了'-compiler.jar‘、’-flect.jar‘和'-library.jar’。

我还将scala-library.jar包含在Libraries下,并在Project Structure窗口的Modules -> <project name> -> Dependencies部分中设置为依赖项。

在'android-scala-intellij-no-sbt-plugin‘默认proguard txt文件中有一些问题。我必须为scala库的不同部分添加一堆-dontwarn行。

对于一个几乎为空的项目,编译时间似乎徘徊在26秒左右。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17498733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档