日前,Meta宣布從 6 月 30 日起,所有新提交的 Meta Quest 應用都必須支持 Android 12L(API level 32)標準。通過此更改,Meta 可以利用與新 API 相關的安全功能、修復和性能改進,進一步提高 VR 生態系統的安全性和健康性,並同時允許利用相關 SDK 中的新功能。
據悉,Android 12L 是谷歌專為平板電腦、可摺疊設備優化的 Android 12 系統,其特點是為大屏設備引入了優化的系統 UI 設計,改善了頁面布局、大螢幕操作邏輯等方面。
使用較低版本的現有應用不受影響,仍然能夠繼續運行。但從 6 月 30 日開始,任何新提交的應用都需要達到最低要求的 API 級別。從 3 月 24 日開始,對於使用低於 32 級別 API 提交的應用,用戶可能會在測試結果頁面中收到安全警告。
此外,API 級別32將在二進制文件上載期間強制執行,這意味著在 6 月 30 日之後,用戶將無法上傳任何較低級別的新二進制文件。
根據 API 版本,當前應用程序中可能更改的行為:
- Android 10 APL 行為變更
- Android 11 APL 行為變更
- Android 12L APL 行為變更
如何更新 API 版本的操作如下:
- 使用Unity更新 Android API
- 使用 Android Studio 更新 Android API
- 為Unreal設置 Android API SDK 和 NDK
- 安裝額外的 Android SDK(Unreal Engine)