Android 开发者知道用户将预装谷歌地图的好处

Android 开发者知道用户将预装谷歌地图的好处,android,google-maps,android-intent,google-maps-api-3,Android,Google Maps,Android Intent,Google Maps Api 3,我正在研究谷歌强制性“全有或全无”要求的法律效力,即如果原始设备制造商想在其Android手机上预装谷歌搜索,他们还必须使用Youtube、谷歌地图、社交网站等 我的观点是,从开发者的角度来看,让预装的应用套件都来自同一个提供商(即谷歌),而不是让原始设备制造商为预装套件挑选不同的应用程序(例如,必应搜索、谷歌地图、Skype等),有着巨大的优势 我想知道,知道谷歌地图将预装在Android手机上是否会让开发者的生活变得更轻松,他们需要a)在应用程序中嵌入地图,或者b)链接到地图 例如,地理意图

我正在研究谷歌强制性“全有或全无”要求的法律效力,即如果原始设备制造商想在其Android手机上预装谷歌搜索,他们还必须使用Youtube、谷歌地图、社交网站等

我的观点是,从开发者的角度来看,让预装的应用套件都来自同一个提供商(即谷歌),而不是让原始设备制造商为预装套件挑选不同的应用程序(例如,必应搜索、谷歌地图、Skype等),有着巨大的优势

我想知道,知道谷歌地图将预装在Android手机上是否会让开发者的生活变得更轻松,他们需要a)在应用程序中嵌入地图,或者b)链接到地图

例如,地理意图是否仅链接到谷歌地图?或者,如果用户在手机上安装了另一个第三方地图应用程序并将其设置为默认值,它会将用户链接到该应用程序吗

如果开发者不能确定用户是否拥有谷歌地图,他们是否需要包含更繁重的代码,以说明他们的链接需要打开不同的地图应用程序

任何想法都会很有帮助。谢谢大家!

这个“问题”的大部分是

地理意图是否仅链接到谷歌地图

否。欢迎任何应用程序支持
geo:
方案和相关路径

如果用户在手机上安装了另一个第三方地图应用程序并将其设置为默认值,它会将用户链接到该应用程序吗

这取决于其他应用程序是否支持
geo:
方案和相关路径

如果开发者不能确定用户是否拥有谷歌地图,他们是否需要包含更繁重的代码,以说明他们的链接需要打开不同的地图应用程序

通常情况下,希望允许用户查看PDF文档的开发人员需要“包括更繁重的代码,以说明他们的链接需要打开一个不同的”PDF查看器,而不是他们编写代码时想到的任何一个

依赖于未记录和不受支持的
Uri
结构的开发人员,希望谷歌地图能够始终处理这些结构,因为当前版本确实如此,他们将遇到更大的问题。如果谷歌地图应用程序的开发者选择停止对那些未记录和不受支持的结构的支持,他们可能会在谷歌地图本身遇到更大的问题。各种第三方地图应用程序可能也不支持这些结构