如何在Android 6.0及更高版本的Android应用程序(非活动)类中请求权限

时间:2016-10-11 03:45:55

标签: android android-activity permissions

我正在开发一个应用程序,我正在覆盖并在OnRegisterApplicationDependencies方法中创建文件夹。应用程序在任何其他活动之前运行。我想在应用程序级别中询问权限。除了将“创建”文件夹部件移动到“活动”之外,是否可能或者是否有其他解决方法。

先谢谢

1 个答案:

答案 0 :(得分:0)

您必须在活动中要求获得许可。您可以使用对话框活动来请求权限。 https://developer.android.com/reference/android/support/v4/app/ActivityCompat.html#requestPermissions(android.app.Activity,java.lang.String [],int)

您可以检查权限并查看是否在应用程序类中拥有权限,但如果您没有权限,则必须从活动中请求权限。