Android上的EasyPermissions不授予权限

时间:2018-09-02 16:23:36

标签: android android-permissions

我正在使用 EasyPermissions 库在我的应用中授予一些权限。这是场景:

这是logcat初始化我的应用程序并按下按钮。

public String convertFromBaseToBase(String str, int fromBase, int toBase) {
    return Integer.toString(Integer.parseInt(str, fromBase), toBase);
}

output = convertFromBaseToBase("8f8f87878f8f8080", 16, 10);

System.out.print(output);

然后显示一个对话框( AppSettingsDialog ),使用“取消”和“接受”按钮解释权限的必要性。我按接受并打开“设置APP”屏幕。我单击“权限项目”并已启用...。我返回到应用程序,Logcat向我显示 onPermissionGranted 调试说明。我再次在运行时单击按钮(由于已授予权限,因此在铃声设置逻辑中进入),但是在 onPermissionsDenied 方法中再次进入。.

D/HomeActivity: He pulsado ringtoneMenuOpen
D/HomeActivity: onPermissionsDenied
D/HomeActivity: Hemos llegado aquí con permisos denegados y 'No volver a mostrar'

这是我的课程结构(用于信息)

onPermissionsGranted He pulsado ringtoneMenuOpen
onPermissionsDenied Hemos llegado aquí con permisos denegados y 'No volver a mostrar'

0 个答案:

没有答案