Loading core/java/android/app/ActivityThread.java +8 −4 Original line number Diff line number Diff line Loading @@ -4070,10 +4070,14 @@ public final class ActivityThread { if (!Process.isIsolated()) { final File cacheDir = appContext.getCacheDir(); if (cacheDir != null) { // Provide a usable directory for temporary files System.setProperty("java.io.tmpdir", cacheDir.getAbsolutePath()); setupGraphicsSupport(data.info, cacheDir); } else { Log.e(TAG, "Unable to setupGraphicsSupport due to missing cache directory"); } } /** * For system applications on userdebug/eng builds, log stack Loading core/java/android/app/ContextImpl.java +1 −1 Original line number Diff line number Diff line Loading @@ -769,7 +769,7 @@ class ContextImpl extends Context { } if (!mCacheDir.exists()) { if(!mCacheDir.mkdirs()) { Log.w(TAG, "Unable to create cache directory"); Log.w(TAG, "Unable to create cache directory " + mCacheDir.getAbsolutePath()); return null; } FileUtils.setPermissions( Loading Loading
core/java/android/app/ActivityThread.java +8 −4 Original line number Diff line number Diff line Loading @@ -4070,10 +4070,14 @@ public final class ActivityThread { if (!Process.isIsolated()) { final File cacheDir = appContext.getCacheDir(); if (cacheDir != null) { // Provide a usable directory for temporary files System.setProperty("java.io.tmpdir", cacheDir.getAbsolutePath()); setupGraphicsSupport(data.info, cacheDir); } else { Log.e(TAG, "Unable to setupGraphicsSupport due to missing cache directory"); } } /** * For system applications on userdebug/eng builds, log stack Loading
core/java/android/app/ContextImpl.java +1 −1 Original line number Diff line number Diff line Loading @@ -769,7 +769,7 @@ class ContextImpl extends Context { } if (!mCacheDir.exists()) { if(!mCacheDir.mkdirs()) { Log.w(TAG, "Unable to create cache directory"); Log.w(TAG, "Unable to create cache directory " + mCacheDir.getAbsolutePath()); return null; } FileUtils.setPermissions( Loading