近日,有APP開發者在網絡上曬出了谷歌的一款郵件。郵件中顯示,他開發的APP,由于其中帶有華為HMS的SDK,被拒絕上架谷歌的Google play。
不僅如此,谷歌甚至還表示稱,在120天之後,任何包含華為HMS的SDK的應用更新都會被拒絕,意思是谷歌的Google Play上,就不允許有含HMS SDK的APP存在。
針對這個消息,有人表示,這是谷歌也害怕華為的鴻蒙系統了,因為含有HMS的SDK的APP,就是用于華為鴻蒙系統的,谷歌此舉,就是在逼開發者二選一。
那麼APP中含HMS的SDK,或者含GMS的SDK是怎麼回事呢?
我們知道華為有自己的移動服務,稱之為Huawei Mobile Services(HMS),HMS含各種api接口、服務等。HMS對應的是谷歌的GMS(Google Mobile Services)。
如果一款APP,要上架華為的應用商店AppGallery的話,那麼就要使用華為的HMS,使用華為提供的API接口等。如果要上架谷歌的應用商店Google Play的話,就要使用谷歌的GMS,使用谷歌的API接口等。
由于現在不管是華為鴻蒙系統也好,華為的基于安卓的EMUI系統也好,都是支持安卓APP的。所以之前有很多的開發者開發了一款APP,想同時上架華為、谷歌的應用商店,為了省事,可能就會在APP中同時使用GMS、HMS的SDK。
以前谷歌可能睜一隻眼、閉一隻眼,也就不管你了,隻要符合GMS的标準,就讓你上架Google play,至于多出來的HMS的SDK可能就當做沒看見。
但現在,谷歌覺得不能放之任之,就要求上架Google Play的APP中,不能有HMS的SDK,隻能有GMS的SDK,意思是你想上架華為的AppGallery,使用于鴻蒙系統的話,那請重新再編譯一次,不能圖省事,直接在APP中,搞了兩套東西出來。
這究竟算不算谷歌逼着開發者二選一?我認為不是的,畢竟開發者可以再編譯一下,就可以用到鴻蒙系統上去了,谷歌沒說不準你用于鴻蒙啊。
我認為谷歌這個要求是合情合理的,上架自己的應用商店的東西,還含有友商的SDK,換成誰也不同意啊,你覺得呢?
不過從另外一方面來講,也說明鴻蒙還是讓谷歌感到壓力了,否則就依然還是像以前一樣,當作沒看到的。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!