Google app-indexing是否需要minSdkVersion 9?

时间:2014-07-11 04:00:25

标签: android google-play-services

我正在尝试将谷歌的应用程序索引集成到我的应用程序中。其中一个步骤是包含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进行应用程序索引?或者还有另一种解决方法吗?

感谢。

1 个答案:

答案 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中引入的应用索引。

相关问题