私はサポートされていないMapboxのandroid-sdk-legacy SDKを使用しています。 Mapbox Webサイトからのアクセストークンは、タイルをフェッチしていません。Android:以前のバージョンのMapboxを使用
目的:Mapbox上のクラスタ化されたマーカーをサポートします。
エラー:それは証明書を検証することができませんでしたし、それはそれは、このSDKは、全く使用できないことを意味してい
14Dec 2015年に期限が切れたためにタイルを取得できませんでしたか?また、SDKを使用して自分のマップサーバーをホストすることはできますかMapbox-gl-native for Android
ご協力ください。あなたはまだAndroidのレガシーSDKを使用することができるはず
public class MainDiscoverFragment extends android.app.Fragment{
private MapView mapView ;
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
return inflater.inflate(R.layout.fragment_main_discover, container, false) ;
}
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
init(view) ;
setInit() ;
LatLng location = new LatLng(20.593684, 78.9628800) ;
mapView.getOverlays() ;
Marker marker = new Marker(mapView, "Abhinav Das", "Active 10hours ago", location) ;
mapView.addMarker(marker);
}
private void init(View view) {
mapView = (MapView) view.findViewById(R.id.discover_mapview) ;
}
private void setInit() {
MapView mapView = new MapView(getActivity());
mapView.setAccessToken(getResources().getString(R.string.mapbox_access_token));
mapView.setTileSource(new MapboxTileLayer("mapbox.streets"));
}
}
お使いのバージョンは? [android-legacy-sdk](https://github.com/mapbox/mapbox-android-sdk-legacy)を使用していますか? –
リリースされる最新バージョンと最終バージョンは0.7.4です。これは私が使ってきたものです。私はアンドロイド-GL SDKがクラスタマーカーを手に入れていることを指摘したいと思います。 [Githubに関するディスカッション](https://github.com/mapbox/mapbox-gl-native/issues/4693)を読むことができます。私はあなたのために私の答えにいくつかのコードスニペットを追加しました。 – cammace