Я получаю сообщение об ошибке «Не удается разрешить метод snapToRoads ()» для следующего кода ... как это исправить? - PullRequest
0 голосов
/ 05 июля 2019

Я пытаюсь использовать API Google Roads, в котором хочу вызвать метод snapToRoads, но у меня возникла проблема.

Я пытался использовать другой метод snapToRoads, но он такжепоказывает ту же ошибку

LatLng[] page = latLngs
            .subList(lowerBound, upperBound)
            .toArray(new LatLng[upperBound - lowerBound]);
SnappedPoint[] points = RoadsApi.snapToRoads(context, true, page).await();

RoadsApi.snapToRoads (context, true, page)

показывает ... "Не удается разрешить метод snapToRoads (.., ..., ...) '"

Мне кажется, я добавил необходимые зависимости в gradle уровня приложения:

implementation 'com.google.android.gms:play-services-maps:16.1.0'
implementation 'com.google.maps:google-maps-services:0.9.3'    
implementation 'com.google.maps.android:android-maps-utils:0.5'

Если есть какие-либо другие зависимости, которые я не добавил, пожалуйста, дайте мнезнаю.

Операторы импорта также были добавлены в мою активность:

import com.google.maps.GeoApiContext;
import com.google.maps.RoadsApi;
import com.google.maps.model.SnappedPoint;

Ссылка, на которую я ссылался: roads-api-samples

...