Android 系统上运行的超级APP越来越大,占用存储和内存越来越多,安装时间越来越长。
如何减少超级APP的安装时间。
特别是在旧Android版本上安装最新的各种超级APP,需要等待的时间会让客户抓狂。
经分析代码和实际修改代码验证,按如下方法修改可以减少安装时间。
diff --git a/frameworks/base/services/core/java/com/android/server/pm/PackageDexOptimizer.java b/frameworks/base/services/core/java/com/android/server/pm/PackageDexOptimizer.java
--- a/frameworks/base/services/core/java/com/android/server/pm/PackageDexOptimizer.java
+++ b/frameworks/base/services/core/java/com/android/server/pm/PackageDexOptimizer.java
@@ final class PackageDexOptimizer {
return DEX_OPT_SKIPPED;
}
- final boolean vmSafeMode = (pkg.applicatio


被折叠的 条评论
为什么被折叠?



