admin
2020-08-08 3945f9a2c70335958c64c73894e3a1a14a7113b3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
Êþº¾3é

>€‚
ƒ„
†‡
Š‹Œ
    $
‘’
“    ”    •
†œ
 ¡£
"“¤ 0
"¦ Š
"§ p¨
"ª ‚«
"­®¯
°
5€±
µ¶
¸¹ InnerClassesPERMISSIONS_GRANTEDI ConstantValuePERMISSIONS_DENIEDPERMISSION_REQUEST_CODEEXTRA_PERMISSIONSLjava/lang/String;PACKAGE_URL_SCHEMEmChecker0Lcom/weikou/beibeivideo/util/PermissionsChecker;isRequireCheckZ<init>()VCodeLineNumberTableLocalVariableTablethis1Lcom/weikou/beibeivideo/util/PermissionsActivity;startActivityForResult-(Landroid/app/Activity;I[Ljava/lang/String;)VactivityLandroid/app/Activity; requestCode permissions[Ljava/lang/String;intentLandroid/content/Intent;onCreate(Landroid/os/Bundle;)VsavedInstanceStateLandroid/os/Bundle; StackMapTable$RuntimeInvisibleParameterAnnotations%Landroid/support/annotation/Nullable;onResume[getPermissions()[Ljava/lang/String;requestPermissions([Ljava/lang/String;)VallPermissionsGrantedonRequestPermissionsResult(I[Ljava/lang/String;[I)V grantResults[I$Landroid/support/annotation/NonNull;hasAllPermissionsGranted([I)Z grantResultoshowMissingPermissionDialogbuilderBuilder!Landroid/app/AlertDialog$Builder;startAppSettings
access$0004(Lcom/weikou/beibeivideo/util/PermissionsActivity;)Vx0
SourceFilePermissionsActivity.java yO NOandroid/content/Intent/com/weikou/beibeivideo/util/PermissionsActivity Nº,me.chunyu.clwang.permission.extra_permission »¼½ U¾ ^_ ¿À ÁÂjava/lang/RuntimeExceptionHPermissionsActivity需要使用静态startActivityForResult方法启动! NÃÄcom/yeshi/buwanshequ/R$layoutlayout ÅÆ.com/weikou/beibeivideo/util/PermissionsChecker NÇ JK LM eO gh ÈÉ ij kO ÊË iÌ ÍÆ ÎO qr uO!android/content/pm/PackageManagerÏandroid/app/AlertDialog$Buildercom/yeshi/buwanshequ/R$stringstring ÐÑ ÒÑ1com/weikou/beibeivideo/util/PermissionsActivity$1 N{ ÓÖ1com/weikou/beibeivideo/util/PermissionsActivity$2 ×Ö ØÙandroid/provider/Settings-android.settings.APPLICATION_DETAILS_SETTINGSjava/lang/StringBuilderpackage: ÚÛ ÜÝ ÞÝß àá âã äåandroid/app/Activity-(Landroid/content/Context;Ljava/lang/Class;)VputExtra?(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;%android/support/v4/app/ActivityCompatE(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V    getIntent()Landroid/content/Intent;hasExtra(Ljava/lang/String;)Z(Ljava/lang/String;)Vcom/yeshi/buwanshequ/RsetContentView(I)V(Landroid/content/Context;)VlacksPermissions([Ljava/lang/String;)ZgetStringArrayExtra'(Ljava/lang/String;)[Ljava/lang/String;-(Landroid/app/Activity;[Ljava/lang/String;I)V    setResultfinishandroid/app/AlertDialogsetTitle$(I)Landroid/app/AlertDialog$Builder;
setMessagesetNegativeButtonçOnClickListenerU(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;setPositiveButtonshow()Landroid/app/AlertDialog;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;getPackageName()Ljava/lang/String;toStringandroid/net/Uriparse%(Ljava/lang/String;)Landroid/net/Uri;setData+(Landroid/net/Uri;)Landroid/content/Intent; startActivity(Landroid/content/Intent;)Vè/android/content/DialogInterface$OnClickListenerandroid/content/DialogInterface!>@ABCDABEFABCGHBIHB7JKLM NOP/*·±QR ST‰UVPo»Y*·N-,¶W*-¸±Q# $%&R*WXYAZ[ \]^_P:*+·    *¶
Æ*¶
¶ š » Y ·¿*¶*»Y*·µ*µ±Q*+,".(04192R:ST:`ab    cdeOP—0*·*´™"*·L*´+¶™ *+·§*·§*µ±Q&    67 89:#<'>*?/ARZ[0STb ü#fúghP4
¶°QER 
ST‚ijP?*+¸±Q
JKRSTZ[kOP<
*¶*¶±QOP    QR 
STlmPˆ"š*-·™*µ*·§ *µ*· ±Q^ _`bc!eR*"ST"YA"Z["nobcppqrP†$+M,¾>6¢,.6 ¬„§ÿé¬Qijki"nR sA$ST$nobþtøcpuOP‡;»"Y*·#L+%¶&W+'¶(W+)»*Y*·+¶,W+-».Y*·/¶0W+¶1W±Qs    tux&€5‡:ˆR;ST    2vxyOPn.»Y3·4L+»5Y·67¶8*¶9¶8¶:¸;¶<W*+¶=±QŒ
(Ž-R.ST
$\]z{P/*·±QR |T}~?2.*"¢w    ސ$Ž¥ÔæÕ