This commit is contained in:
双草酸酯 2022-02-09 23:35:26 +08:00 committed by GitHub
parent d78f64f9bf
commit 4e33363729
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 4 deletions

View File

@ -271,12 +271,17 @@ public class ConfigManager {
}
static ConfigManager getInstance() {
return getInstance(true);
}
static ConfigManager getInstance(boolean needCached) {
if (instance == null)
instance = new ConfigManager();
boolean needCached;
if (needCached) {
synchronized (instance.cacheHandler) {
needCached = instance.lastModuleCacheTime == 0 || instance.lastScopeCacheTime == 0;
}
}
if (needCached) {
if (PackageService.isAlive()) {
Log.d(TAG, "pm is ready, updating cache");

View File

@ -4,7 +4,7 @@ import android.os.SharedMemory;
public class ObfuscationManager {
static boolean enabled() {
return ConfigManager.getInstance().dexObfuscate();
return ConfigManager.getInstance(false).dexObfuscate();
}
static native void init();