Android i Google Places Api

0

Witajcie.

Mam problem z aplikacją napisaną w Xamarin.Android. Wiem że to nie ten język ale może ktoś będzie w stanie mi pomóc bo to jednak android.

Wykorzystuje Google Places Api żeby skorzystać z PlaceAutocomplete.

AutocompleteFilter filter = new AutocompleteFilter.Builder()
       .SetCountry("PL")
       .Build();

Intent intent = new PlaceAutocomplete.IntentBuilder(PlaceAutocomplete.ModeOverlay)
       .SetFilter(filter)
       .Build(this);

StartActivityForResult(intent, 1);

Za pomocą takiego kodu tworze filtry i uruchamiam nową aktywność.
Niestety ta aktywność się momentalnie kończy, nawet nie ma czasu na wpisanie czegokolwiek.

Wujek Google nie pomógł mi za bardzo, wiele postów na SOF dotyczyło manifestu. Tak wygląda mój manifest.

<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme.NoActionBar">
		<!-- Put your Google Maps V2 API Key here. This key will not work for you.-->
    <meta-data 
      android:name="com.google.android.geo.API_KEY" 
      android:value="Google_Api_Key" />
    <meta-data 
      android:name="com.google.android.geo.gms.version" 
      android:value="@integer/google_play_services_version" />
  </application>

Zainstalowałem Google Play services, wygenerowałem klucz api i wpisałem w manifeście.
Jedynie czego nie zrobiłem to nie ograniczyłem dostępu do klucza w Google Developers Console do aplikacji na Androida.
Już nie wiem gdzie mam szukać odpowiedzi więc pytam tutaj, na forum Javy.

Pozdrawiam.

0

Okazało się że aktualne biblioteki Xamarin.GooglePlayServices.Places nie współpracują z nowym Places Api i użycie tej biblioteki zwraca błąd PLACES_API_ACCESS_NOT_CONFIGURED. Na ten moment musimy czekać za nową paczką lub samemu zbindować.

Pozdrawiam.

1 użytkowników online, w tym zalogowanych: 0, gości: 1