在Android 5.0上,有一个选项Settings -> Sound & notification -> App notification -> Calendar (for example)可直接转到应用程序的通知设置.
我也知道它是清单中的一个标志,如DEV.BYTES中所述.
如何实现,使用的标志是什么?
以下是更多说明的屏幕截图:

Android N允许您将自己的活动链接到"设置"中的应用页面.只需添加一个<intent-filter>for android.intent.action.APPLICATION_PREFERENCES.Android N的"设置"应用会在您的应用中查找具有该活动的活动<intent-filter>.如果设置找到一个,它会在设置中的应用页面上添加一个齿轮图标,如果用户点击齿轮,它们将被带到您指定的活动.
我担心安全性,所以我提交了一个问题,寻找我们可以使用的权限android:permission,允许设置启动我们的活动,但不允许其他应用程序启动我们的活动(例如,WRITE_SECURE_SETTINGS).
然后cketti指出,您可以将活动标记为未导出,通过android:exported="false".令我惊讶的是,这很有效.
"设置"应用如何启动标记为未导出的活动?
我当然可以看到有一个权限可以控制它.但是,快速阅读"设置"应用程序的清单(主分支,n-developer-preview-5分支)并没有发现任何明显的问题.
所以:
是否有允许应用启动其他应用的非导出组件的权限?如果是这样,这是什么?
如果没有,设置如何将其关闭?
android ×2