我正在尝试实现Google地点API。
如此处所述,我通过将“debug.keystore”中的SHA1指纹复制/粘贴到凭据中的相应字段中生成了一个API密钥。
在build.gradle中,作为项目名称,我使用了“applicationId”的值。
现在我正在尝试使用API中的自动完成功能:
Intent intent = new PlaceAutocomplete.IntentBuilder(PlaceAutocomplete.MODE_OVERLAY).build(getTurActivity());
startActivityForResult(intent, PLACE_AUTOCOMPLETE_REQUEST_CODE);
当我在onActivityResult中打印状态时,我得到了状态(如标题所示)和状态码:9003
我知道存在这篇帖子,但它没有解决我的问题。 我检查了我的凭据和API密钥,一切似乎都很好。
在我的清单文件中,我像这样在应用程序中设置了API密钥:
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="AIz*********....***"/>