Dump ApplicationInfo for APEXes.

Bug: 215198278
Test: adb shell pm dump com.google.android.art
Change-Id: I626e5ab046cf8cfcd7f78b1f3760c761f58e7aa5
This commit is contained in:
Jiakai Zhang
2022-01-19 14:44:38 +00:00
parent 0eea23e3fe
commit d997d0ca2a

View File

@@ -45,6 +45,7 @@ import android.os.Trace;
import android.sysprop.ApexProperties;
import android.util.ArrayMap;
import android.util.ArraySet;
import android.util.PrintWriterPrinter;
import android.util.Singleton;
import android.util.Slog;
import android.util.SparseArray;
@@ -1171,6 +1172,10 @@ public abstract class ApexManager {
ipw.println("Path: " + pi.applicationInfo.sourceDir);
ipw.println("IsActive: " + isActive(pi));
ipw.println("IsFactory: " + isFactory(pi));
ipw.println("ApplicationInfo: ");
ipw.increaseIndent();
pi.applicationInfo.dump(new PrintWriterPrinter(ipw), "");
ipw.decreaseIndent();
ipw.decreaseIndent();
}
ipw.decreaseIndent();