【发布时间】:2015-07-13 22:06:06
【问题描述】:
在我的应用程序中,我在 Android->obb->packagename->main.1.packagename.obb 下载了扩展文件。 有人可以向我解释一下如何从示例代码中提取我的文件吗?
我尝试将 APK 扩展 Zip 库用作:
ZipResourceFile expansionFile = APKExpansionSupport.getAPKExpansionZipFile(MainActivity.this, 3, 0);
for (ZipResourceFile.ZipEntryRO entry : expansionFile.getAllEntries())
Log.d("",entry.mFileName);
InputStream input = expansionFile.getInputStream(Environment.getExternalStorageDirectory().toString()
+ "/sdcard/Android/obb/com.example.project/main.3.com.example.project.obb/obb/file.zip/file.apk");
但expansionFile 始终为空。 .obb 文件是用 Jobb 创建的,在文件夹 obb/file.zip 上使用。
【问题讨论】:
-
到目前为止您尝试过什么? APK Expansion Documentation 其实还不错。
标签: android zip expansion apk-expansion-files