2012-07-23 61 views
1

我有一个将用Java编写的Android项目,但会使用一些用Scala编写的库。在Android应用上使用Scala编写的库运行Proguard

我正在使用AndroidProguardScala插件构建一个最小的Scala库,但它似乎并没有提到这个事实,即我的项目中的JARs还需要包含一些Scala API,导致应用程序失败当这些方法被调用时。

我错过了什么?

+1

事情并没有包含在包级别的jar级别。 – 2012-07-24 00:03:24

+0

你是如何在项目中加入罐子的?把它们放在libs目录下,或者其他的东西? – 2012-09-24 17:49:49

回答

2

你只需要将它们专门包含在你的proguard.cfg文件中。只是表明你想保留这些包。这里的所有都是它的。

+1

只是要求保留那些你需要的proguard.cfg文件。 – 2012-07-24 00:03:42

+0

我的JAR或实际的Scala包中的包? – thedude19 2012-07-24 00:34:52

+0

我没有一个proguard.cfg文件。 AndroidProguardPlugin自动运行这些任务,并且它看起来不像配置文件是可编辑的。 – thedude19 2012-07-24 02:42:03

相关问题