谷歌近日宣布,將原本在 Android 移動(dòng)端推行多年的 64 位應(yīng)用普及計(jì)劃,正式擴(kuò)展至 Wear OS 智能手表操作系統(tǒng)。這一舉措意味著,從今年 9 月起,所有 Wear OS 應(yīng)用的開(kāi)發(fā)者需為旗下產(chǎn)品提供 64 位版本,以適應(yīng)行業(yè)技術(shù)升級(jí)趨勢(shì)。
根據(jù)谷歌發(fā)布的最新要求,自 9 月開(kāi)始,所有包含原生代碼的 Wear OS 新應(yīng)用及更新版本在提交至 Play 商店時(shí),必須同時(shí)提供 32 位和 64 位兩個(gè)版本。若未滿(mǎn)足這一條件,開(kāi)發(fā)者將無(wú)法通過(guò) Play Console 上傳新版本。不過(guò),谷歌明確表示,現(xiàn)有 32 位應(yīng)用仍可繼續(xù)使用,搭載 32 位處理器或預(yù)裝 32 位 Wear OS 的設(shè)備不會(huì)受到影響。
官方數(shù)據(jù)顯示,目前絕大多數(shù) Wear OS 開(kāi)發(fā)者已完成向 64 位應(yīng)用的過(guò)渡,市面上主流手表應(yīng)用均已提供 64 位版本。對(duì)于尚未適配的開(kāi)發(fā)者,谷歌稱(chēng)技術(shù)改造難度通常較低,尤其是基于 Kotlin 或 Java 等非原生代碼開(kāi)發(fā)的應(yīng)用,無(wú)需修改代碼即可兼容 64 位設(shè)備。但需注意的是,若應(yīng)用依賴(lài)的庫(kù)或 SDK 包含原生代碼,則需額外核查兼容性。
為幫助開(kāi)發(fā)者快速確認(rèn)項(xiàng)目是否涉及原生代碼,谷歌推薦使用 Android Studio IDE 中的 APK Analyzer 工具進(jìn)行分析,或通過(guò)檢查項(xiàng)目目錄下的 lib 文件夾是否存在 .so 文件手動(dòng)核查。這一系列措施旨在降低技術(shù)轉(zhuǎn)型門(mén)檻,確保開(kāi)發(fā)者平穩(wěn)過(guò)渡至 64 位架構(gòu)。








