android 15 發布, 最小限制 targetSdkVersion = 24

昨天第一次準時下班,看到了美麗的黃昏,但最近身體一直感到很疲累,找不到原因,只好早點睡.

現在要賺錢不容易,寫app靠廣告賺錢更是困難....

賺錢難,所以很多app就靠詐騙來賺錢了,例如很多人會安裝到被修改過的非原廠app,獲取不應該使用的權限等等手法來騙取使用者個資,再來牟利.


android 15 發布:又有一大票app要被封禁下架了,看來google施出鐵碗.

Android 15 安裝應用程式所需的最低targetSdkVersion 從23 增加到24,如果嘗試安裝target API 等級低於24 的應用,會在Logcat 中看到錯誤:INSTALL_FAILED_DEPRECATED_SDK_VERSION: App package must target at least SDK version 24....

最小targetSdkVersion 限制

Android 14 當中有一個比較大的變化就是,無法安裝targetSdk <= 23的應用程式(Android 6.0),不要將它與minSdk混淆。 android 15又再次增加....

在Android 開發中有兩個比較重要的版本號碼:

  • compileSdkVersion:用於編譯目前專案的Android 系統版本
  • targetSdkVersion:App 已經適配好的系統版本,系統會根據這個版本號,來決定是否可以使用新的特性

這個最小targetSdkVersion限制,主要是出於安全考慮,在Android 6.0 中引入了運行時權限機制,App 想要使用一些敏感權限時,必須先彈出窗口詢問用戶,用戶點擊允許之後才能使用相應的權限。

但是一些App 為了利用權限方便獲取到用戶的信息,透過不去升級targetSdk的版本號的方式,在安裝過程中獲得所有權限,以最低成本的方式,繞過運行時權限機制。

所以有很多詐騙app或手法出來了,

但google 怎麼會放過這漏洞呢?,所以 新的手機為了增加安全性,app都必須要被強迫升級與更新.




留言

這個網誌中的熱門文章

最爛的銀行服務-玉山銀行

更改google drive預設存放目錄位置Change Google Drive Default Folder Location in Windows

SMR疊瓦式hdd致命缺陷被解決????!!!

ios app 上架時app icon要注意事項

google play 正式發布前測試報告...非常好用.

Mark App Design Apps - Terms and Privacy Policy (服務條款,隱私權政策)

舊有app在Android 12 閃退問題& app Splash screens

關於google play console app應用程式簽署

寫APP真的是好工作嗎? Firebase host與我對Kotlin的感想

app bundle and bundletool. 關於aab安裝問題