‘MapSDKforAndroidv.3.0.0 BETA’在没有Google服务的设备上工作吗?
来自文档
3.0.0版本的Maps是一个新的实现,它的API面与上一个版本(.)相同。改革的主要领域如下:
我跟踪了指南,并在没有Google服务的仿真器上运行这些新地图。这个应用程序打开得很好,但是地图视图没有显示某一区域的地图。相反,地图视图显示了以下文本:如果没有Google服务,这个应用程序将无法运行。
我的看法是,如果没有Google服务(例如: Amazon平板电脑、最新的华为手机等),这个静态库将无法在设备上工作。
发布于 2020-05-25 10:40:40
不,用于Android的Maps SDK的3.0.0测试版不能在没有Google服务的设备上工作。
虽然它不使用com.google.android.gms:play-services-maps:17.0.0,但它确实使用了以下Google依赖项:
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服务仍然是Android的Maps SDK的强制性依赖,包括3.0.0测试版。总的来说,Google和Android上的软件依赖于Play服务的设计。
https://stackoverflow.com/questions/61931610
复制相似问题