Driver SDK ব্যবহার করার আগে, আপনাকে প্রথমে এই ধাপগুলি অনুসরণ করে Navigation SDK এবং Driver SDK শুরু করতে হবে:
NavigationApiথেকেNavigatorঅবজেক্ট পান।Java
NavigationApi.getNavigator( this, // Activity new NavigationApi.NavigatorListener() { @Override public void onNavigatorReady(Navigator navigator) { // Keep a reference to the Navigator (used to configure and start nav) this.navigator = navigator; } } );Kotlin
NavigationApi.getNavigator( this, // Activity object : NavigatorListener() { override fun onNavigatorReady(navigator: Navigator) { // Keep a reference to the Navigator (used to configure and start nav) this@myActivity.navigator = navigator } }, )প্রয়োজনীয় ফিল্ড পূরণ করে, একটি
DriverContextঅবজেক্ট তৈরি করুন।DriverContextঅবজেক্ট শুরু করতে, আপনাকেproviderIdহিসেবে আপনার Google Cloud প্রোজেক্টের প্রোজেক্ট আইডি লিখতে হবে। Google Cloud প্রোজেক্ট সেট-আপ করার ব্যাপারে আরও তথ্যের জন্য, আপনার Fleet Engine প্রোজেক্ট তৈরি করুন দেখুন।Java
DriverContext driverContext = DriverContext.builder(application) .setProviderId(providerId) .setVehicleId(vehicleId) .setAuthTokenFactory(authTokenFactory) .setNavigator(navigator) .setRoadSnappedLocationProvider( NavigationApi.getRoadSnappedLocationProvider(application)) .build();Kotlin
val driverContext = DriverContext.builder(application) .setProviderId(providerId) .setVehicleId(vehicleId) .setAuthTokenFactory(authTokenFactory) .setNavigator(navigator) .setRoadSnappedLocationProvider(NavigationApi.getRoadSnappedLocationProvider(application)) .build()*DriverApiশুরু করতেDriverContextঅবজেক্ট ব্যবহার করুন।DeliveryDriverApi driverApi = DeliveryDriverApi.createInstance(driverContext);API অবজেক্ট থেকে
DeliveryVehicleReporterপান। (DeliveryVehicleReporterNavigationVehicleReporter-কে এক্সটেন্ড করে।)DeliveryVehicleReporter vehicleReporter = driverApi.getDeliveryVehicleReporter();
SSL/TLS সংক্রান্ত নোট
অভ্যন্তরীণভাবে, ড্রাইভার SDK বাস্তবায়ন ব্যবহার করে
ফ্লিট ইঞ্জিন পরিষেবার সাথে নিরাপদে যোগাযোগ করতে SSL/TLS। সার্ভারের সাথে
যোগাযোগ করার জন্য Android API
ভার্সন ২৩ বা
তার আগের ভার্সনে SecurityProvider প্যাচের প্রয়োজন হতে পারে। Android-এ SSL-এর সাথে কাজ করার বিষয়ে আরও জানতে, নিরাপত্তা GMS প্রদানকারী দেখুন।
নিরাপত্তা প্রদানকারীকে প্যাচ করার জন্য নিবন্ধে কোডের নমুনাও রয়েছে।