我正在尝试用IntelliJ IDEA (Community )中的Scala源代码构建一个Android项目。我正在使用Java文件中的Scala源代码:自动完成工作,但是构建无法解析Java:cannot find symbol class MyScalaClass中的Scala类。
(我在Eclipse中做到了这一点,但是Eclipse中的Scala支持很差。)
有什么提示或教程吗?
更新:除了模块之外,我还添加了模块。现在,生成使用消息生成classes.dex时失败:
Error: trouble writing output: format == null我发现这是Dalvik:第7147期的一个限制。
我如何在IDEA中删除未使用的方法/类而不使用Ant脚本?(我在Ant脚本中使用ProGuard,但我无法解析来自Ant结果的Scala错误消息。)
发布于 2010-11-20 13:12:33
scala/java系统要求您:
第二个可能是你所缺少的。请参考如何在intellij中向应用程序运行配置文件中的类路径添加目录?向Intellij添加类路径(我想您是为android运行时这样做的,所以您可能已经知道了)。
发布于 2014-08-07 00:13:50
您应该使用ProGuard来删除未使用的类。
按照这里的说明(特别是查看一下progaurd-project.txt )
https://github.com/yareally/android-scala-intellij-no-sbt-plugin
https://stackoverflow.com/questions/4232140
复制相似问题