mirror of
https://github.com/libretro/RetroArch
synced 2025-01-29 18:32:44 +00:00
(Android) Less logger spam to do with assets extraction
This commit is contained in:
parent
3711d62809
commit
52870d144e
@ -124,16 +124,15 @@ public class RetroArch extends Activity implements
|
|||||||
private void extractAssets(AssetManager manager, String cacheDir, String relativePath, int level) throws IOException {
|
private void extractAssets(AssetManager manager, String cacheDir, String relativePath, int level) throws IOException {
|
||||||
final String[] paths = manager.list(relativePath);
|
final String[] paths = manager.list(relativePath);
|
||||||
if (paths != null && paths.length > 0) { // Directory
|
if (paths != null && paths.length > 0) { // Directory
|
||||||
Log.d(TAG, "Extracting assets directory: " + relativePath);
|
//Log.d(TAG, "Extracting assets directory: " + relativePath);
|
||||||
for (final String path : paths)
|
for (final String path : paths)
|
||||||
extractAssets(manager, cacheDir, relativePath + (level > 0 ? File.separator : "") + path, level + 1);
|
extractAssets(manager, cacheDir, relativePath + (level > 0 ? File.separator : "") + path, level + 1);
|
||||||
} else { // File, extract.
|
} else { // File, extract.
|
||||||
Log.d(TAG, "Extracting assets file: " + relativePath);
|
//Log.d(TAG, "Extracting assets file: " + relativePath);
|
||||||
|
|
||||||
String parentPath = new File(relativePath).getParent();
|
String parentPath = new File(relativePath).getParent();
|
||||||
if (parentPath != null) {
|
if (parentPath != null) {
|
||||||
File parentFile = new File(cacheDir, parentPath);
|
File parentFile = new File(cacheDir, parentPath);
|
||||||
Log.d(TAG, "Creating folder: " + parentFile.getAbsolutePath());
|
|
||||||
parentFile.mkdirs(); // Doesn't throw.
|
parentFile.mkdirs(); // Doesn't throw.
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -171,12 +170,15 @@ public class RetroArch extends Activity implements
|
|||||||
|
|
||||||
if (currentCacheVersion == version)
|
if (currentCacheVersion == version)
|
||||||
{
|
{
|
||||||
Log.i(TAG, "assets already extracted, skipping...");
|
Log.i("ASSETS", "Assets already extracted, skipping...");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//extractAssets(assets, cacheDir, "", 0);
|
//extractAssets(assets, cacheDir, "", 0);
|
||||||
|
Log.i("ASSETS", "Extracting shader assets now...");
|
||||||
extractAssets(assets, cacheDir, "Shaders", 1);
|
extractAssets(assets, cacheDir, "Shaders", 1);
|
||||||
|
Log.i("ASSETS", "Extracting overlay assets now...");
|
||||||
extractAssets(assets, cacheDir, "Overlays", 1);
|
extractAssets(assets, cacheDir, "Overlays", 1);
|
||||||
|
|
||||||
DataOutputStream outputCacheVersion = new DataOutputStream(new FileOutputStream(cacheVersion, false));
|
DataOutputStream outputCacheVersion = new DataOutputStream(new FileOutputStream(cacheVersion, false));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user