1

Here is my complete log: log

I use scala, sbt and android-plugin. I have a lot of imports so it might be the reason why I get that. Someone seemed to have the same problem and resolved it by "battling with proguard". github issue

Atol
  • 569
  • 4
  • 12

1 Answers1

1

If I remember correctly, this problem has been fixed in more recent versions of ProGuard. You can simply replace the directory tools/proguard in the Android SDK (or even just tools/proguard/lib/proguard.jar). If that doesn't help, please file a bug report on the ProGuard site.

Eric Lafortune
  • 45,150
  • 8
  • 114
  • 106
  • If you catch the exception in the utility clas proguard.classfile.util.DescriptorClassEnumeration, you can also just mail me the descriptor string on which ProGuard fails. (I am the developer of ProGuard) – Eric Lafortune Nov 10 '12 at 09:14
  • I've deleted some library which I dont really use and it works now. If i encouter again the problem I will mail you. – Atol Nov 10 '12 at 12:27
  • I'd still prefer to fix the problem. Could you mail me that library or point me to it? – Eric Lafortune Nov 11 '12 at 00:54
  • the Library I used is finagle-core and finagle-thrift version 5.3.1. Removing them from libraryDependencies fix my problem. Someone seem to have find a solution to make it works anyway. It's to use compileOrder := CompileOrder.JavaThenScala – Atol Nov 11 '12 at 01:08