admin
2022-03-31 02f1c9fd2c594323f772f8e8f0f2187a285c1749
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
Êþº¾2”+com/lcjian/library/util/common/StorageUtilsjava/lang/ObjectEXTERNAL_STORAGE_PERMISSIONLjava/lang/String; ConstantValue    )android.permission.WRITE_EXTERNAL_STORAGEINDIVIDUAL_DIR_NAME 
uil-images<init>()VCode
 LineNumberTableLocalVariableTablethis-Lcom/lcjian/library/util/common/StorageUtils;getCacheDirectory)(Landroid/content/Context;)Ljava/io/File;
 *(Landroid/content/Context;Z)Ljava/io/File;contextLandroid/content/Context;mounted
 "!android/os/Environment #$getExternalStorageState()Ljava/lang/String;
&('java/lang/String )*equals(Ljava/lang/Object;)Z
, -.hasExternalStoragePermission(Landroid/content/Context;)Z
0 1getExternalCacheDir
354android/content/Context 67 getCacheDir()Ljava/io/File;9java/lang/StringBuilder; /data/data/
8= >(Ljava/lang/String;)V
3@ A$getPackageName
8C DEappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;G/cache/
8I J$toStringL7Can't define system cache directory! '%s' will be used.
NPOandroid/util/Log QRw'(Ljava/lang/String;Ljava/lang/String;)IT java/io/File
S=preferExternalZ appCacheDirLjava/io/File; cacheDirPath StackMapTablegetIndividualCacheDirectory
^ 
S` a#(Ljava/io/File;Ljava/lang/String;)V
Sc deexists()Z
Sg hemkdircacheDirindividualCacheDirgetOwnCacheDirectory;(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;
 n o7getExternalStorageDirectory
Sq remkdirstAndroidvdataxcachez|)Unable to create external cache directory~.nomedia
S€ e createNewFileƒDCan't create ".nomedia" file in application external cache directory
N… †Riˆjava/io/IOExceptiondataDireLjava/io/IOException;
3 ŽcheckCallingOrSelfPermission(Ljava/lang/String;)IpermI
SourceFileStorageUtils.java1
  3*·±
'(     0*¸°8     áUM™¸¶%™*¸+™*¸/M,Ç*¶2M,Ç,»8Y:·<*¶?¶BF¶B¶HNK-¸MW»SY-·UM,°:KLMNOQ!R&T*UCVEWFVJXSZ*UUVWSXYCZ[
üS,    \…"*¸]L»SY+ ·_M,¶bš ,¶fš+M,°ijklm p "iYjY[ ý SS    kl«9M¸¶%™*¸+™»SY¸m+·_M,Æ,¶bš,¶pš*¶2M,°*
‚ ƒ„…„ ‡$ˆ2‰7‹ 99i7XY[
ü S
1ú`»SY»SY¸ms·_u·_L»SY»SY+*¶?·_w·_M,¶bš.,¶pš y{¸MW°»SY,}·_¶W§ Ny‚¸„W,°DRU‡:‘’(‘,“3”:•B–D™RšV›^ž*`J‰Y,4XYVŠ‹[ýDSSP‡
-.[*¶Œ<𬬢£¢¤‘[ü ’“