就筆者的瞭解,具體差異主要有以下幾個。
◆功能模組差異。在Google Play上架的APP功能模組和國內釋出的版本會有所區別,這可能是由於版權、隱私政策等一系列原因導致的。例如,之前Google Play上架的嗶哩嗶哩客戶端並沒有鬼畜區。
◆推送機制差異。某些國內的APP在Google Play當中上架的版本,會帶有GCM推送機制。例如Google Play版的微信支援GCM,就算不保留後臺,但系統本身帶有Google服務並且可以連通Google的話,微信是可以透過Google伺服器推送訊息的,體驗類似蘋果Push。
◆升級機制差異。Google Play開發者政策顯示,從Google Play中下載的應用不可使用除Google Play升級機制以外的方式對其APK二進位制程式碼進行修改、替換和升級操作,而國內發行的版本並沒有這一限制,因此很多APP都會自行檢測新版後,下載APK供使用者安裝升級。
◆許可權申請差異。在Google Play上架的中國產APP,所申請的許可權往往比國內版本更少。例如,吃雞官方手遊也在Google Play上架了《絕地求生:刺激戰場》的國際版本《PUBG MOBILE》。但和國內版本不同,國際版的《PUBG MOBILE》只申請了14個許可權,而國內版的《絕地求生:刺激戰場》卻申請了31個許可權。
國際版《PUBG MOBILE》國內的《絕地求生:刺激戰場》申請了更多許可權
對比兩個版本的官方吃雞,可以發現很多涉及隱私的許可權申請,在國際版本都沒有出現。例如,國內的《絕地求生:刺激戰場》會申請GPS定位,會申請修改系統配置,會申請開機啟動,這些許可權在國際的《PUBG MOBILE》都是沒有申請的。
順帶提一句,此種現象並非中國產APP獨有。一些來自國外的APP,國際版本同樣要比中國版所申請的許可權要更少。例如亞馬遜官方商城的App,在Google Play上架的版本申請了21個許可權,而在中國發行的版本卻足足申請了41個許可權之多。
Google Play上的Amazon Shopping國內的亞馬遜APP,申請的許可權更多
國內發行的APP之所以申請更多許可權,原因是多方面的。主要原因應該是因為國內無法使用GCM推送,因此APP會藉助第三方API來實現推送功能,而這些第三方API往往會申請為數不少的許可權。
總的來說,國內APP和Google Play上的APP之所以存在這些差異,主要還是監管不同所造成的。Google Play商店會對上架APP的內容、執行機制等進行一系列的規範,而APP在國內應用商店上架則較少這方面的限制。https://pic1.zhimg.com/50/v2-6726e2eab5f101c5e303168f5da0739c_hd.jpg" data-size="normal
https://pic3.zhimg.com/50/v2-3d554767bc7f0baf0950a552e57a2996_hd.jpg" data-size="normal
https://pic2.zhimg.com/50/v2-5e2dd9d4663a9353d12cf6a23a5ad548_hd.jpg" data-size="normal
https://pic2.zhimg.com/50/v2-4a045c19b8e14c5e87cb9aa824ea4da1_hd.jpg" data-size="normal
就筆者的瞭解,具體差異主要有以下幾個。
◆功能模組差異。在Google Play上架的APP功能模組和國內釋出的版本會有所區別,這可能是由於版權、隱私政策等一系列原因導致的。例如,之前Google Play上架的嗶哩嗶哩客戶端並沒有鬼畜區。
◆推送機制差異。某些國內的APP在Google Play當中上架的版本,會帶有GCM推送機制。例如Google Play版的微信支援GCM,就算不保留後臺,但系統本身帶有Google服務並且可以連通Google的話,微信是可以透過Google伺服器推送訊息的,體驗類似蘋果Push。
◆升級機制差異。Google Play開發者政策顯示,從Google Play中下載的應用不可使用除Google Play升級機制以外的方式對其APK二進位制程式碼進行修改、替換和升級操作,而國內發行的版本並沒有這一限制,因此很多APP都會自行檢測新版後,下載APK供使用者安裝升級。
◆許可權申請差異。在Google Play上架的中國產APP,所申請的許可權往往比國內版本更少。例如,吃雞官方手遊也在Google Play上架了《絕地求生:刺激戰場》的國際版本《PUBG MOBILE》。但和國內版本不同,國際版的《PUBG MOBILE》只申請了14個許可權,而國內版的《絕地求生:刺激戰場》卻申請了31個許可權。
國際版《PUBG MOBILE》國內的《絕地求生:刺激戰場》申請了更多許可權
對比兩個版本的官方吃雞,可以發現很多涉及隱私的許可權申請,在國際版本都沒有出現。例如,國內的《絕地求生:刺激戰場》會申請GPS定位,會申請修改系統配置,會申請開機啟動,這些許可權在國際的《PUBG MOBILE》都是沒有申請的。
順帶提一句,此種現象並非中國產APP獨有。一些來自國外的APP,國際版本同樣要比中國版所申請的許可權要更少。例如亞馬遜官方商城的App,在Google Play上架的版本申請了21個許可權,而在中國發行的版本卻足足申請了41個許可權之多。
Google Play上的Amazon Shopping國內的亞馬遜APP,申請的許可權更多
國內發行的APP之所以申請更多許可權,原因是多方面的。主要原因應該是因為國內無法使用GCM推送,因此APP會藉助第三方API來實現推送功能,而這些第三方API往往會申請為數不少的許可權。
總的來說,國內APP和Google Play上的APP之所以存在這些差異,主要還是監管不同所造成的。Google Play商店會對上架APP的內容、執行機制等進行一系列的規範,而APP在國內應用商店上架則較少這方面的限制。https://pic1.zhimg.com/50/v2-6726e2eab5f101c5e303168f5da0739c_hd.jpg" data-size="normal
https://pic3.zhimg.com/50/v2-3d554767bc7f0baf0950a552e57a2996_hd.jpg" data-size="normal
https://pic2.zhimg.com/50/v2-5e2dd9d4663a9353d12cf6a23a5ad548_hd.jpg" data-size="normal
https://pic2.zhimg.com/50/v2-4a045c19b8e14c5e87cb9aa824ea4da1_hd.jpg" data-size="normal