با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
Navigation SDK for Android ویژگی های ناوبری را به Maps SDK for Android اضافه می کند. اگر برنامه Android مجهز به نقشه های Google شما به ویژگی های ناوبری نیاز دارد، باید به Navigation SDK برای Android بستگی داشته باشد.
با این اوصاف، بیشتر توابع موجود در Maps SDK برای اندروید در Navigation SDK برای اندروید یکسان عمل می کنند. شما با استفاده از همان بسته com.google.android.gms.maps به آنها دسترسی دارید، صرف نظر از اینکه از کدام وابستگی SDK استفاده می کنید. این بدان معناست که اگر برنامه شما قبلاً به Maps SDK برای Android وابسته بود، میتوانید وابستگی آن را به Navigation SDK برای Android بدون تأثیر بر عملکرد موجود برنامه خود تغییر دهید، به استثنای دو استثنای قابل توجه:
API هایی که یک استثنا ایجاد می کنند.
APIهایی که در NavSDK کار نمی کنند و در هنگام فراخوانی تاثیری ندارند.
این استثناها در زیر توضیح داده شده است.
API هایی که یک استثنا ایجاد می کنند
اگر برنامه شما آن را فعال کند، تابع زیر یک استثنا ایجاد می کند:
APIهایی که فقط برای استفاده توسط مشتریان Mobility Services در نظر گرفته شده است
چندین API در Navigation SDK وجود دارد که فقط برای استفاده توسط مشتریان Mobility Services در نظر گرفته شده است که توسط Google بر اساس هر تراکنش صورتحساب دریافت میکنند. اگر مشتری Mobility Services نیستید، روشهای زیر غیرمجاز هستند: