Maps SDK for Android v.3.0.0 BETA "是否可以在没有Google Play服务的设备上运行?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maps SDK for Android v.3.0.0 BETA "是否可以在没有Google Play服务的设备上运行?相关的知识,希望对你有一定的参考价值。
Maps SDK for android v.3.0.0 BETA "是否可以在没有Google Play服务的设备上运行?
来自 文档:
Maps SDK for Android的3.0.0测试版是一个新的实现,其API表面与上一版本相同(...)。主要的变化领域如下。
- Maps SDK for Android现在通过以下方式发布 独立的静态库. 此前,Android版地图SDK作为Google Play服务的一部分。
我已经按照 指南 并在没有Google Play服务的模拟器上运行这些新地图。该应用程序打开正常,但地图视图不显示区域地图。相反,地图视图显示了以下文字。这款应用在没有Google Play服务的情况下无法运行 This app won't run without the Google Play services.
我的看法是,这个静态库无法在没有Google Play服务的设备上运行(例如:亚马逊Fire平板电脑、最新的华为手机等)。
不,3.0.0版本的Android地图SDK测试版不能在没有Google Play服务的设备上使用。
虽然它不使用 com.google.android.gms:play-services-maps:17.0.0
但它确实使用了以下Google Play服务的依赖关系。
implementation 'com.google.android.gms:play-services-basement:17.2.1'
implementation 'com.google.android.gms:play-services-base:17.2.1'
implementation 'com.google.android.gms:play-services-gcm:17.0.0'
implementation 'com.google.android.gms:play-services-location:17.0.0'
在现在和可预见的未来,Google Play服务仍然是Android地图SDK的强制性依赖,包括3.0.0 BETA。一般来说,Android上的Google SDK和软件在设计上都依赖于Play服务。
希望对大家有所帮助!
以上是关于Maps SDK for Android v.3.0.0 BETA "是否可以在没有Google Play服务的设备上运行?的主要内容,如果未能解决你的问题,请参考以下文章
来自 Google Maps SDK for iOS 的街景?
com.google.android.gms:play-services-maps 的最佳 sdk 版本是啥?
flutter 新版 Google Maps SDK for iOS 可用:4.1.0.0
HERE maps iOS SDK 是不是像 Android SDK 一样提供默认图标?