如今無可爭議的是,自2022年以來智能手機市場就已經進入了存量競爭時代。為了爭奪市場、討好用戶,維護用戶的使用體驗也就成為了各大手機廠商的重要課題之一。
日前,華為方面發佈了“嚴打APP互相拉起”的公告。其中顯示,通過安全檢測手段發現部分APP自身或集成了部分SDK後,在未向用戶告知且未經用戶同意的情況下,存在應用見互拉的惡意行為。並且華為方面要求開發者在5月14日前下線應用間互拉的惡意行為,否則華為應用市場將針對存在該惡意行為的應用並在限期內未做整改的APP做下架處理,同時知會工信部。
毫無疑問,這一回華為方面是向開發者“宣戰”了。由於APP之間互相拉起是如今開發者實現自身利益最大化的最有效工具,同時也關乎大量開發者的“錢袋子”,因此這一顯現可以說十分普遍。相信許多朋友在使用手機時都會遇到,不小心誤觸了APP的開屏廣告後,直接跳轉打開其他APP的情況,這其實就是典型的APP之間互相拉起的場景。
當然,在正常情況下,用戶想要使用某個APP裡不存在的功能,這款APP通常也會嘗試拉起有相應功能的其他APP。而在如今,上至擁有上億日活的超級APP、下至冷門小眾的應用,APP之間互相拉起的情況可以說是極為普遍。
那麼為何APP之間互相拉起的情況會呈現氾濫成災之勢呢?其實這還是要“歸功於”谷歌,以及一眾手機廠商。事實上,鏈式喚醒、隨意緩存、強制自啟等方式讓APP紮根在後臺,已然是Android系統的一大頑疾,畢竟廣告才是大多數APP變現的最核心途徑,而決定廣告主投放的則是APP規模,日活用戶越多通常就證明APP能夠觸達的用戶越多、廣告價值也就越大,所以開發者當然有動力用紮根後臺的方式來“保活”。
為此,谷歌方面在Android 8上設計了新的後臺管理機制,也就是當APP進入後臺之後,在一定時間內仍然可以創建並使用服務。但這段時間結束應用就會被視為閒置,Android系統也將停止這個應用的後臺服務。然而Android 8上設置的這一後臺管理機制也是有漏洞的,因為它的“前臺”和“後臺”定義與一般意義上大家理解的有所差異。
Android 8對“前臺”的定義,是如果應用正在運行或者是被另外一個前臺應用通過服務的方式調用,就都會被視為是前臺應用,這一設計也導致了無數APP“鑽空子”。由於APP後臺駐留的問題沒能得到徹底解決,所以為了解決APP對Android後臺的肆意佔據,近年來手機廠商也開始執行越來越嚴格的“殺後臺”策略。
但這樣的“殺後臺”策略則導致了除了用戶正在使用的前臺應用,以及微信、抖音、淘寶等少數處於白名單的知名APP外,任誰都幾乎無法在後臺駐留。然而“保活”又關乎開發者的商業利益,所以APP互相拉起的應對策略也就應運而生,導致系統剛剛“殺後臺”,馬上APP就會被互相拉起,也就打破了這一限制。
然而,畢竟APP的開發者之間不可能都熟悉,所以也就需要一箇中間人來將海量的開發者串起來,而這就是在華為此次公告中被提及的“部分SDK”,準確來說就是推送服務商的SDK。其實SDK並不是一個面向終端用戶的概念,它更多的是為開發者服務,簡單來說可以將SDK想象為一個虛擬程序合輯,在這個合輯中有一個個做好的細分功能,SDK則是一段封裝好的代碼,並且這段代碼可以實現一些特定的目的。
雖然原生Android系統是使用谷歌的FCM(FirebaseCloudMessage)來統一不同應用間的推送問題,但由於眾所周知的原因,國內安卓生態的推送機制是各自為戰。不光各大手機廠商有諸如mipush、華為Push這樣的功能,還有個推等第三方服務商提供的相關服務。
開發者要想讓自己的APP使用第三方推送服務商的渠道來完成向用戶推送信息的工作,就需要使用後者的SDK,也就是一系列API接口和工具的集合。而問題也就出現在了這裡,第三方推送服務商之所以靠譜,是因為凡是使用該服務商SDK的APP推送鏈路會被共享,應用被殺後臺時就能通過用戶自動打開高頻應用、從而使得其他APP推送鏈路暢通,甚至這一段話還被第三方服務商堂而皇之地寫在技術文檔裡,並美其名曰為“看護聯盟”。
反過來說,大型第三方推送服務商得以做大的原因,就是用其所服務的APP之間能夠實現互相喚醒、互相拉起,從而在開發者群體中獲得口碑。從推送服務商的角度出發,開發者之所以選擇自己的服務,往往就是因為可以實現APP的“保活”、讓數據更好看。並且從開發者角度上來看,為了確保自己的APP消息推送能夠被送達,也只能選擇這些服務商。
在推送服務商和APP開發者成為利益共同體的情況下,指望開發者的自覺顯然是不現實的事情,由此整個國內市場的安卓生態也就陷入了惡性循環。那麼在這一模式下,誰會受傷呢?答案無疑是用戶。畢竟指望對於相關技術不甚瞭解的用戶知曉,導致手機續航不佳、運行卡頓的元兇,是APP互相拉起顯然不現實,在這樣的情況下他們往往也只會認為是手機不太行。
顯而易見,從華為方面的這一舉措來看,這樣想的用戶顯然並非一個兩個,甚至可能已經傷害到了華為手機的品牌力。但相比於APP所給的分成,手機本身賣得好不好顯然才是華為的立身之本,因此也就難怪要對此一刀切,甚至威脅將相關惡意行為報告給工信部了。
有了華為首開先河,或許過不了多久,其他手機廠商也都會有樣學樣、執行類似的操作。歸根結底,這一切的亂象可以歸結於統一推送聯盟毫無作為。但至於說有手機大廠、有互聯網巨頭支持的統一推送聯盟,為什麼會成為一個泥胎木偶,那就是另一個故事了。
視頻|真我11 Pro+首發評測:2億像素的“輕影像旗艦”
這是一款既有明顯品牌特徵,但又與以往機型“畫風”截然不同的產品。