Skip to content

Commit ab4901c

Browse files
committed
修复打包提示文件夹问题
1 parent 2a2fc60 commit ab4901c

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

apkbuilder/src/main/java/com/stardust/autojs/apkbuilder/ApkPackager.java

+3-6
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
11
package com.stardust.autojs.apkbuilder;
22

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;
74

5+
import com.stardust.autojs.apkbuilder.util.StreamUtils;
86
import java.io.File;
97
import java.io.FileInputStream;
108
import java.io.FileNotFoundException;
119
import java.io.FileOutputStream;
1210
import java.io.IOException;
1311
import java.io.InputStream;
14-
import java.io.OutputStream;
1512
import java.util.zip.ZipEntry;
1613
import java.util.zip.ZipInputStream;
1714

@@ -40,7 +37,7 @@ public void unzip() throws IOException {
4037
ZipInputStream zis = new ZipInputStream(mApkInputStream);
4138
for (ZipEntry e = zis.getNextEntry(); e != null; e = zis.getNextEntry()) {
4239
String name = e.getName();
43-
if (!e.isDirectory()) {
40+
if (!e.isDirectory() && !TextUtils.isEmpty(name)) {
4441
File file = new File(mWorkspacePath, name);
4542
System.out.println(file);
4643
file.getParentFile().mkdirs();

0 commit comments

Comments
 (0)