2017-09-21 33 views
1

我正在開發我公司的android應用程序內的應用商店。將用戶重定向到Android中的未知源頁面

當用戶沒有激活未知來源我重定向他在正確的設置頁面。

目前我在做這個

Intent intent = new Intent(Settings.ACTION_SECURITY_SETTINGS); 
context.startActivity(intent); 

但在Android的O,允許未知來源的設置在特殊應用訪問部分已移動。

Special app access

你知道在這裏發送用戶的方式,或直接較好重定向他在這個特殊的設置,如下面的截圖。

Install unknown apps

回答

2

我在這個Google blog發現,你可以啓動這個頁面直接,你有你的意圖使用ACTION_MANAGE_UNKNOWN_APP_SOURCES值。然後你可以將他的包名稱傳給他。

Intent intent = new Intent(Settings.ACTION_MANAGE_UNKNOWN_APP_SOURCES); 
intent.setData(Uri.parse("package:" + context.getPackageName())); 
相關問題