2016-07-25 96 views
3

我寫了一個簡單的演示,測試第三方推送SDK。Android啓動應用程序顯示「可以修改系統設置」對話框

當我啓動我的演示程序時,系統向我顯示一個類似的對話框。 但該對話框不會顯示在下方的Android 6.0

enter image description here

如何避免它,當我啓動我的應用程序,除了允許許可請求?

+0

從Android 6.0開始,一些權限不會自動授予,而是用戶應該允許它。 –

回答

0

好的我檢查了文檔Android Developers

看起來像我的第三方SDK以編程方式請求WRITE_SETTINGS權限並啓動「可以修改系統設置」對話框。

0

可能你在編程上使用wifi或類似的東西。哪塊得到塊。請檢查你的任何這種功能

1

根據棉花糖及以上,該應用程序不允許在安裝時的權限。相反,系統會在需要的時候請求所需的許可(如果授予,則只需一次)。在較早的版本(< 23)中,應用程序在安裝時被授予所有必需的權限。

可以修改系統設置:

這是另一個新的訪問設置。這用於執行諸如讀取當前設置,打開Wi-Fi以及更改屏幕亮度或音量等操作。這是另一個不在權限列表中的權限。

+2

是否有任何特定權限可以導致此「可以修改系統設置」對話框? – TimmyMa

相關問題