1. 程式人生 > 其它 >Android 8.0/9.0/10/0 預設授予安裝軟體許可權(舊版未知來源應用許可權)

Android 8.0/9.0/10/0 預設授予安裝軟體許可權(舊版未知來源應用許可權)

技術標籤:Andriod Frameworkandroid安卓java

diff --git a/core/java/android/app/AppOpsManager.java b/core/java/android/app/AppOpsManager.java
index c58b91e39d0..83284fb0b6d 100644
--- a/core/java/android/app/AppOpsManager.java
+++ b/core/java/android/app/AppOpsManager.java
@@ -1232,7 +1232,7 @@ public class AppOpsManager {
             AppOpsManager.MODE_ALLOWED,  // OP_RUN_IN_BACKGROUND
             AppOpsManager.MODE_ALLOWED,  // OP_AUDIO_ACCESSIBILITY_VOLUME
             AppOpsManager.MODE_ALLOWED,
-            AppOpsManager.MODE_DEFAULT,  // OP_REQUEST_INSTALL_PACKAGES
+            AppOpsManager.MODE_ALLOWED,  // OP_REQUEST_INSTALL_PACKAGES
             AppOpsManager.MODE_ALLOWED,  // OP_PICTURE_IN_PICTURE
             AppOpsManager.MODE_DEFAULT,  // OP_INSTANT_APP_START_FOREGROUND
             AppOpsManager.MODE_ALLOWED,  // ANSWER_PHONE_CALLS

修改檔案路徑:~/frameworks/base/core/java/android/app/AppOpsManager.java