Android 應用程式權限 - runtime permissions
在 2015 年 10 月釋出了一個令開發者震驚令使用者振奮的新規則:
Android 6.0 Marshmallow「權限索取」
當開發者想要透過 App 和使用者有互動行為時(例如拿照片、打電話 …等),
都必須「事先詢問」使用者是否允許 App 做這些事情。
你可能會問,難道 6.0 以前都沒有「權限」的概念嗎?
不,其實是有的。
只是授與的時間點,而是在安裝 App 的當下。
這對開發者與使用者來說,都不是一個太好的體驗。
因此,Google 決定調整這老舊的流程,將時間點改為「即時 (Runtime) 詢問」
也就是需要使用到權限時,才跳出授與視窗,詢問使用者。