谷歌为Android安置了API,显示statusCode = ERROR_OPERATION_FAILED

时间:2015-06-25 11:51:18

标签: android google-maps-android-api-2 google-places-api

我正在使用this教程创建自动填充搜索框。我创建了一个自定义适配器来填充我的自动填充文本框。以下代码应该给我自动填充建议。

{statusCode=ERROR_OPERATION_FAILED, resolution=null}

不幸的是,这给了我一个错误:

 $('.something').next().val('password');

我查看了official documentation,没有ERROR_OPERATION_FAILED错误的引用。

我猜我的API密钥没有问题,因为我有另一个带有工作API密钥的应用程序。我在这个应用程序中使用了工作API密钥,但仍无法正常工作。

我尝试关闭移动数据。令人惊讶的是,错误仍然存​​在。我输入时会立即出现错误(即看起来它甚至根本没有进入谷歌服务)。

这个错误可能是什么原因?

1 个答案:

答案 0 :(得分:0)

AndroidManifest.xml应包含权限:

<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>

和标记

<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>