admin
2022-01-07 60e97a582feba0526c64d823fcf74e1cb97fd4c1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Êþº¾3}
HIJ
K
LMNO
PQ
R
ST
U
VW
XYZ
[
\
]
^_
`
a
bcde<init>(Landroid/content/Context;)VCodeLineNumberTableLocalVariableTablethis%Lcom/demo/lib/common/DatabaseContext;baseLandroid/content/Context;getDatabasePath"(Ljava/lang/String;)Ljava/io/File;eLjava/io/IOException;dbDirLjava/lang/String;dbPathdirFileLjava/io/File;isFileCreateSuccessZdbFilenamesdExist StackMapTablefZd_openOrCreateDatabaseg CursorFactory InnerClassess(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;modeIfactory6Landroid/database/sqlite/SQLiteDatabase$CursorFactory;result(Landroid/database/sqlite/SQLiteDatabase;š(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;Landroid/database/DatabaseErrorHandler;)Landroid/database/sqlite/SQLiteDatabase; errorHandler'Landroid/database/DatabaseErrorHandler;
SourceFileDatabaseContext.java android/os/Environmentmounted hif jkSD卡管理:SD卡不存在,请加载SD卡l 'm no pijava/lang/StringBuilder q rs    /database ti/ java/io/File u vw xw ywjava/io/IOException zq %&{ 8|#com/demo/lib/common/DatabaseContextandroid/content/ContextWrapperjava/lang/String4android/database/sqlite/SQLiteDatabase$CursorFactorygetExternalStorageState()Ljava/lang/String;equals(Ljava/lang/Object;)Zandroid/util/Log'(Ljava/lang/String;Ljava/lang/String;)IgetExternalStorageDirectory()Ljava/io/File;getAbsolutePath()Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString(Ljava/lang/String;)Vexists()Zmkdirs createNewFileprintStackTrace&android/database/sqlite/SQLiteDatabasen(Ljava/io/File;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;!>*+·±
 !"#$%&±    š¸¶=š ¸W°¸    ¶
N» Y· -¶ ¶ ¶N» Y· -¶ ¶ +¶ ¶:»Y-·:¶š    ¶W6»Y·:¶š¶6§:¶§6™°°y€ƒb%&    ' (),-.2/K1U2]3c6f8q9y;€?ƒ<…>Š?AD•E˜G \    …'(|)*KO+*UE,-f4./q)0-š!"š1*    ‘2/33üþK445ÿ6444557    8<l*+¶¸:°UVU W 4!"1*=>?@ AB8Cv*+¶¸:°hih j >!"1*=>?@DE ABFG;
9b: