在支持 Android 2.2 的情况下,如何设置供 GCM 使用的 Android 项目?
Posted
技术标签:
【中文标题】在支持 Android 2.2 的情况下,如何设置供 GCM 使用的 Android 项目?【英文标题】:How do I set up an Android project for GCM use where Android 2.2 is supported? 【发布时间】:2014-06-05 08:47:10 【问题描述】:根据this post,android 2.2 支持 GCM。但是,当我添加
com.google.android.gms:play-services:4+
到我的 Gradle 构建文件,我从 Gradle 收到一个编译错误:
Information:Gradle: [c:\path\AndroidManifest.xml:3, C:\path\build\exploded-aar\com.google.android.gms\play-services\4.3.23\AndroidManifest.xml:3]
Main manifest has <uses-sdk android:minSdkVersion='8'>
but library uses minSdkVersion='9'
我该如何解决这个问题?
【问题讨论】:
【参考方案1】:Android 2.2 (Froyo) 有一个特殊的 Google Play 服务版本。您应该尝试使用它而不是常规库。
【讨论】:
您对是否将 froyo 的 Play 服务添加到 Maven 存储库有任何见解吗?参考***.com/questions/21455328/…以上是关于在支持 Android 2.2 的情况下,如何设置供 GCM 使用的 Android 项目?的主要内容,如果未能解决你的问题,请参考以下文章
如何在没有支持库的情况下将 MaterialToolbar 设置为 ActionBar