Sunbit v2.4.4版本的 MD5 值为:a5021e5e2a58eb1d6741b432fe7533c4
以下内容为反编译后的 MissingPermissionException.java 源代码,内容仅作参考
package com.jumio.sdk.exceptions;
import d.b.f.u.x;
import java.util.Arrays;
public class MissingPermissionException extends Exception {
private String[] mPermissions;
public MissingPermissionException(String[] strArr) {
super(createMessage(strArr));
this.mPermissions = (String[]) Arrays.copyOf(strArr, strArr.length);
}
private static String createMessage(String[] strArr) {
StringBuilder sb = new StringBuilder("On devices running Android Marshmallow (6.0) you need to acquire the following permissions dynamically before starting the SDK: ");
for (String str : strArr) {
sb.append(str);
sb.append(x.y);
}
sb.append("On any other API level permissions must be declared in the AndroidManifest. More information about that can be found here: https://developer.android.com/training/permissions/requesting.html");
return sb.toString();
}
public String[] getPermissions() {
return this.mPermissions;
}
public MissingPermissionException(String str) {
this(new String[]{str});
this.mPermissions = new String[]{str};
}
}