Google Play服务依赖于android scala项目
问题描述:
有没有什么方法可以在Scala SBT-Android项目上指定Android Play服务的依赖关系? 我需要编写接收Google Cloud Message的应用程序。Google Play服务依赖于android scala项目
我Build.scala
试图
libraryDependencies ++= Seq(
"com.actionbarsherlock" % "library" % "4.0.2" artifacts(Artifact("library", "apklib", "apklib")),
"com.google.android.gms" % "play-services" % "3.2.65" artifacts(Artifact("play-services", "aar", "aar"))
)
但是,当我试图建立APK,SBT抱怨
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: UNRESOLVED DEPENDENCIES ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: com.google.android.gms#play-services;3.2.65: not found
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[trace] Stack trace suppressed: run last *:update for the full output.
[error] (*:update) sbt.ResolveException: unresolved dependency: com.google.android.gms#play- services;3.2.65: not found
在此先感谢。
答
如果您使用appcompat库,您必须安装Android SDK工具,“Google Repository”以及“Android支持库”。
HRE是我在build.sbt设置:
libraryDependencies += aarlib("com.google.android.gms" % "play-services" % "4.+")
顺便说一句,在Android的SDK-插件似乎现在得到更好的维护。
找到的播放服务有哪些存储库?看起来您可能没有配置解决方案。 – jsuereth