Im пытается реализовать Google-Places-API. Я сгенерировал API-ключ, как описано here, копируя/вставляя SHA1-Fingerprint из моего «debug.keystore» в соответствующее поле в учетных данных.Google Places-API statusCode = PLACES_API_ACCESS_NOT_CONFIGURED
Как имя проекта, я использовал значение «applicationId» из моего build.gradle.
Теперь я пытаюсь использовать автозаполнение из API, как:
Intent intent = new PlaceAutocomplete.IntentBuilder(PlaceAutocomplete.MODE_OVERLAY).build(getTurActivity());
startActivityForResult(intent, PLACE_AUTOCOMPLETE_REQUEST_CODE);
Когда я распечатать статус в onActivityResult я получаю статус (см название) и статус-код: 9003
Я знаю, что сообщение this существует, но оно не решило мою проблему. Я проверил свои учетные данные и ключ API, и все кажется, что все в порядке.
В моем файле манифеста я установить ключ API внутри приложения, как это:
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="AIz*********....***"/>
Включение API Google Адресов для Android в консоли разработчика Google должно решить вашу проблему. – pRaNaY
Я включил его - вот где я смущен. Я сделал все, что нужно было сделать. –