2025年8月4日 星期一

RAD Studio 11.3 使用 API 35 級別變通方法

 RAD Studio 11.3 使用 API 35 級別變通方法


使用 RAD Studio 11.3 開發上架應用程式,收到 Google Play 信件通知需要符合目標 API 35 級別要求,如果未及時修改並調整,將於 2025年8月31日 下架該應用程式,

有兩種方式可以通過上架審核:
(1)最佳方案:使用新版本 RAD Studio 12.3 (29.0.55362.2017) 重新編譯專案程式,推薦這個方法完成 API 35 升級。
(2)變通方案:修改專案的 AndroidManifest.template.xml 檔案內容,將 "%targetSdkVersion%" 替換為 "35",即可通過 Google Play 上架審核要求。

Google Play 信件通知及 Google Play Console 截圖:


[敬請採取行動] 您的應用程式受到 Google Play 的目標 API 級別規定影響
您有 4 個應用程式受到 Google Play 的目標 API 級別規定影響
系統偵測到您有 4 個應用程式以舊版 Android 為目標。
為了讓使用者享有安全體驗,Google Play 要求所有應用程式必須在 2025年8月31日前符合目標 API 級別規定。
敬請採取行動
請更新下列應用程式,指定最新的 Android 版本:
國中群星學堂
國中電子書包
高中群星學堂
高中電子書包
感謝您!
Google Play Console 團隊敬上


請在 8月31日前採取行動
請在 2025年8月31日前更新目標 API 級別,以免日後無法發布應用程式更新
系統偵測到您的應用程式以舊版 Android 為目標。為了讓使用者享有安全體驗,Google Play 要求所有應用程式都必須符合目標 API 級別規定。
自 2025年8月31日起,如果應用程式的目標 API 級別不是在 Android 最新版本發布後 1 年內推出,您就無法更新應用程式。


AndroidManifest.template.xml 檔案內容截圖:



目前使用版本 RAD Studio 11.3 (28.0.48361.3236):


建議升級版本 RAD Studio 12.3 (29.0.55362.2017):


四個受影響 Google Play 應用程式:

國中群星學堂 - Google Play 應用程式:


國中電子書包 - Google Play 應用程式:


高中群星學堂 - Google Play 應用程式:


高中電子書包 - Google Play 應用程式:



YouTube:
部落格:
臉書:
Twitter:
SlideShare:
GitHub:

#GooglePlay #Android #RADStudio #Delphi