File tree 1 file changed +3
-6
lines changed
apkbuilder/src/main/java/com/stardust/autojs/apkbuilder
1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change 1
1
package com .stardust .autojs .apkbuilder ;
2
2
3
- import com .stardust .autojs .apkbuilder .util .StreamUtils ;
4
-
5
- //import net.lingala.zip4j.io.inputstream.ZipInputStream;
6
- //import net.lingala.zip4j.model.LocalFileHeader;
3
+ import android .text .TextUtils ;
7
4
5
+ import com .stardust .autojs .apkbuilder .util .StreamUtils ;
8
6
import java .io .File ;
9
7
import java .io .FileInputStream ;
10
8
import java .io .FileNotFoundException ;
11
9
import java .io .FileOutputStream ;
12
10
import java .io .IOException ;
13
11
import java .io .InputStream ;
14
- import java .io .OutputStream ;
15
12
import java .util .zip .ZipEntry ;
16
13
import java .util .zip .ZipInputStream ;
17
14
@@ -40,7 +37,7 @@ public void unzip() throws IOException {
40
37
ZipInputStream zis = new ZipInputStream (mApkInputStream );
41
38
for (ZipEntry e = zis .getNextEntry (); e != null ; e = zis .getNextEntry ()) {
42
39
String name = e .getName ();
43
- if (!e .isDirectory ()) {
40
+ if (!e .isDirectory () && ! TextUtils . isEmpty ( name ) ) {
44
41
File file = new File (mWorkspacePath , name );
45
42
System .out .println (file );
46
43
file .getParentFile ().mkdirs ();
You can’t perform that action at this time.
0 commit comments