Thanks. But now I've 1200 erors that with android:apkbuild it doesn't found "not found: value R"
Il giorno giovedì 6 novembre 2014 16:59:26 UTC+1, pfn ha scritto: > > AndroidBuild extends android.AutoBuild > > or add android.Plugin.androidBuild to settings > > On Thu, Nov 6, 2014 at 7:57 AM, alessio crestani <[email protected] > <javascript:>> wrote: > >> I'm changing the addon for SBT with Android from >> https://github.com/jberkel/android-plugin to >> https://github.com/pfn/android-sdk-plugin but now, if I compile my >> project, I receive a lot of error like: >> >> [error] object util is not a member of package android[error] import >> android.util.Log >> >> my build project is: >> >> import android.Keys._import sbt.Keys._import sbt._ >> >> object AndroidBuild extends Build { >> >> >> lazy val androidScala = Project( >> "FourMeAndroid", >> file("."), >> settings = fullAndroidSettings >> ) >> >> lazy val fullAndroidSettings = >> Defaults.defaultSettings ++ >> proguardSettings ++ >> Seq( >> dexMaxHeap in Android := "2048m", >> platformTarget in Android := "android-19", >> scalaVersion := Version.scala, >> scalacOptions ++= Seq( >> "-unchecked", >> "-deprecation", >> "-Xlint", >> "-language:_", >> "-encoding", "UTF-8" >> ), >> libraryDependencies ++= Seq( >> "it.newvision.nv4me.notificationcenter" % "4me-nc-model_2.10.0" % >> "0.5.5" excludeAll(ExclusionRule(organization = "org.codehaus.jackson"), >> ExclusionRule(organization = "org.slf4j")), >> "it.newvision.nvp" % "xcontents-core-model_2.10.0" % "4.2.0" >> excludeAll(ExclusionRule(organization = "org.codehaus.jackson"), >> ExclusionRule(organization = "org.slf4j")), >> "it.newvision.nvp" % "nvp-sso-core-model_2.10.0" % "4.2.0" >> excludeAll(ExclusionRule(organization = "org.codehaus.jackson"), >> ExclusionRule(organization = "org.slf4j")), >> "it.newvision.nvp" % "xadmin-core-model_2.10.0" % "4.2.0" >> excludeAll(ExclusionRule(organization = "org.codehaus.jackson"), >> ExclusionRule(organization = "org.slf4j")), >> "it.newvision.nvp" % "xpackager-core-model_2.10.0" % "4.2.0" >> excludeAll(ExclusionRule(organization = "org.codehaus.jackson"), >> ExclusionRule(organization = "org.slf4j")), >> "it.newvision.4me.ue" % "4me-ue-model_2.10.0" % "1.3" >> excludeAll(ExclusionRule(organization = "org.codehaus.jackson"), >> ExclusionRule(organization = "org.slf4j")), >> "com.typesafe.akka" % "akka-actor_2.10" % "2.1.4", >> "commons-lang" % "commons-lang" % "2.6", >> "com.google.android" % "support-v4" % "13", >> "com.actionbarsherlock" % "actionbarsherlock" % "4.2.0", >> "org.apache.httpcomponents" % "httpmime" % "4.1", >> "org.codehaus.jackson" % "jackson-mapper-asl" % "1.9.12", >> "com.koushikdutta.android-async" % "androidasync" % "1.1", >> "com.nostra13.universalimageloader" % "universal-image-loader" % "1.9.0", >> "org.apache.commons" % "commons-lang3" % "3.3", >> "ch.acra" % "acra" % "4.5.0", >> "com.squareup.picasso" % "picasso" % "2.3.4" >> ), >> resolvers ++= Seq( >> "maven-repo" at "file://\\\\pz-ci\\ci_repository\\maven_repository", >> "maven-repo-local-additions" at >> "file://\\\\pz-ci\\ci_repository\\maven-repo-local-additions" >> )) >> >> >> val proguardSettings = Seq( >> useProguard in Android := true >> ) >> >> val pgOptions = Seq("-dontoptimize -dontpreverify -dontobfuscate", // >> shrinking only"-dontskipnonpubliclibraryclassmembers", // keep Jackson's >> internal classes"-dontskipnonpubliclibraryclasses", // keep Jackson's >> internal classes"-keepattributes *Annotation*.", // keep Jackson Json >> Annotations."-keepclassmembers enum * { public static **[] values(); public >> static ** valueOf(java.lang.String); }","-keep public class >> it.newvision.nvp.*.services.model.**","-keep public class >> it.newvision.nvp.*.model.**","-keep interface android.support.v4.app.** { *; >> }","-keep class scala.collection.SeqLike { public protected *; }","-keep >> public class com.sun.jersey.core.util.MultivaluedMapImpl","-keep public >> class com.sun.jersey.api.client.config.ClientConfig","-keep public class >> com.sun.jersey.api.client.config.DefaultClientConfig","-keep public class >> org.codehaus.jackson.map.JsonSerializer","-keep public class >> org.codehaus.jackson.map.JsonDeserializer","-keep public class akka.actor.** >> { public protected *; }","-keep public class akka.event.** { public >> protected *; }","-dontnote **") >> >> unmanagedBase <<= baseDirectory { base => base / "lib"} >> >> object Version { >> val scala = "2.10.2" >> } >> >> >> } >> >> -- >> 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] <javascript:>. >> 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.
