我正在尝试使用Google Roads api,希望在其中调用方法snapToRoads
,但是我遇到了问题。
我尝试使用snapToRoads
的其他方法,但它也显示相同的错误
LatLng[] page = latLngs
.subList(lowerBound, upperBound)
.toArray(new LatLng[upperBound - lowerBound]);
SnappedPoint[] points = RoadsApi.snapToRoads(context, true, page).await();
RoadsApi.snapToRoads(上下文,真实,页面)
显示... “无法解析方法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
答案 0 :(得分:0)
我发现了一个类似的问题:How to Add Snap to Roads Google Map in Android Studio
也许您可以交叉检查是否错过了一些东西。