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.

Reply via email to