我正在尝试使用以下行从 obb 文件中获取资产:
ZipResourceFile expansionFile = APKExpansionSupport.getAPKExpansionZipFile( aContext, 1, 0 );
InputStream is = expansionFile.getInputStream( aFileName );
Bitmap bitmap = BitmapFactory.decodeStream( is, outPadding, aOptions );
is.close();
这些行用于获取 .png 文件,但与直接从 Assets 目录获取 .png 相比,它非常慢。
有人对此有想法或解决方案吗?
我找到了我的问题的答案。
此行使执行变慢:
ZipResourceFile expansionFile = APKExpansionSupport.getAPKExpansionZipFile( aContext, 1, 0 );
之前已经执行过很多次了。