我正在尝试将谷歌的应用程序索引集成到我的应用程序中。其中一个步骤是包含Google Play服务http://developer.android.com/google/play-services/setup.html
如链接中所示设置需要添加两行:
compile 'com.google.android.gms:play-services:5.0.77'
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
然而,当我添加这些行时,我在尝试构建时遇到此错误:
Error:Execution failed for task :MyApp:processDebugManifest.
Manifest merging failed. See console for more info.
在浏览StackOverflow之后,我发现通过将minSdkVersion从8更改为9来解决此问题。
这是否意味着我必须使用9的最小sdk进行应用程序索引?或者还有另一种解决方法吗?
感谢。
答案 0 :(得分:0)
是的,截至Google Play Services 4.0(2013年10月发布):
超过97%的设备现在运行Android 2.3(Gingerbread)或更新的平台版本,我们正在放弃对此版本的Google Play服务SDK的Froyo支持,以便能够提供更强大的API。未来。这意味着您将无法在运行Android 2.2(Froyo)的设备上使用这些新API。
这包括最近Google Play Services 5.0中引入的应用索引。