I've used argonaut without any fuss. -- Sent from my phone On Jul 10, 2014 8:39 PM, "JamesJ" <[email protected]> wrote:
> I am trying out Scala Json libs on Android. > > My environment: Sbt 12.4, android-sdk-plugin 1.3.1, IDEA 13.1.3 (using sbt > import to setup), Scala 2.11.1, on Windows, testing on a Nexus 7. > > So far. > > Json4s - I experienced issues SBT and dependencies, and gave up after a > bit to try others. > > Spray Json - easy to get working, but I think I am encountering proguard > config issues, and am not a pro at fixing. It isn't always obvious to me > how to adapt Java example for use with Scala. (But would appreciate any > links to good resources for proguard for scala) > > Here is a small part of the long string of errors: > I/FApp (13319): ' > I/dalvikvm(13319): Could not find method scala.collection.Seq.$plus$colon, > referenced from methodorg.parboiled.scala.Pa > <http://org.parboiled.scala.pa/> > rser$class.rule > W/dalvikvm(13319): VFY: unable to resolve interface method 10781: > Lscala/collection/Seq;.$plus$colon (Ljava/lang/Object; > Lscala/collection/generic/CanBuildFrom;)Ljava/lang/Object; > D/dalvikvm(13319): VFY: replacing opcode 0x72 at 0x0010 > W/dalvikvm(13319): VFY: unable to find class referenced in signature > (Lscala/Symbol;) > I/dalvikvm(13319): Could not find method scala.Symbol.name > <http://scala.symbol.name/>, referenced from method > org.parboiled.scala.Parser$class.toRu > le > W/dalvikvm(13319): VFY: unable to resolve virtual method 9986: > Lscala/Symbol;.name ()Ljava/lang/String; > D/dalvikvm(13319): VFY: replacing opcode 0x6e at 0x0000 > W/dalvikvm(13319): VFY: unable to find class referenced in signature > (Lscala/Function4;) > W/dalvikvm(13319): VFY: unable to find class referenced in signature > (Lscala/Function4;) > W/dalvikvm(13319): VFY: unable to find class referenced in signature > (Lscala/Function5;) > > I like the potential of using Dynamic Json like Dijon > https://github.com/pathikrit/dijon, but it appears that Dijon will be > using Json4s soon. > > Any suggestions are welcomed. > > -- > You received this message because you are subscribed to the Google Groups > "scala-on-android" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "scala-on-android" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
