如果我要学习flutter,我需要了解该应用程序在哪些市场可用。据我所知,一些谷歌应用程序已经停止在华为手机上安装。我需要了解谷歌是否有基本能力阻止华为手机上所有Flutter应用程序的安装
- 谷歌有可能屏蔽华为手机上的所有Flutter应用程序吗
不,Flutter是谷歌创建的一个开源UI软件开发工具包。您的Flutter应用程序可以发布到华为AppGallery,只要它符合AppGallery审查指南。
华为提供Flutter插件来集成HMS Core套件。目前,Flutter插件可用于账户套件、广告套件、分析套件、AR套件、应用内购买、定位套件、地图套件、推送套件、扫描套件和网站套件。
你可以在Github上下载它们:https://github.com/HMS-Core/hms-flutter-plugin
- 为什么"一些谷歌应用程序已经停止在华为手机上安装">
如果您的应用程序集成了谷歌移动服务(GMS(,由于华为新手机(Mate 30、P40、Mate 40…(被禁止使用GMS,您的应用将无法在华为新手机上运行。华为移动服务(HMS(提供与GMS类似的接口,如果你想让你的应用程序在这些手机上运行,请集成HMS。
不,谷歌不能阻止安装,即使他们想要。
Flutter,就像任何其他跨平台框架一样,只是构建APK(用于Android操作系统(,然后,开发人员将其上传到任何商店。通常,应用程序不依赖于对谷歌的请求,也不包括由谷歌自己运行的代码。
此外,在华为手机上,谷歌没有任何能力做任何事情,这很好。在其他安装了谷歌移动服务的手机上,谷歌可以做任何他们想做的事情,包括无故删除和屏蔽应用程序。你可以在这个网站上找到一些例子:https://dont-play-with-google.com/