Android Compare with another version →
10 results in AOSP 17 android-17.0.0_r1 · 508 ms
  1. Lines 1465–1483 · java · android-17.0.0_r1
    private boolean isInstallerRequestingPermission(Computer snapshot, String permission) {
            if (getInstallSource() != null) {
                return false;
            }
            String installerPackageNam
  2. Lines 1729–1740 · java · android-17.0.0_r1
    @android.annotation.EnforcePermission(android.Manifest.permission.INSTALL_PACKAGES)
        @Override
        public void setPermissionsResult(int sessionId, boolean accepted) {
            setPermissionsResult_e
  3. Lines 1425–1433 · java · android-17.0.0_r1
    @SystemApi
        @RequiresPermission(android.Manifest.permission.INSTALL_PACKAGES)
        public void setPermissionsResult(int sessionId, boolean accepted) {
            try {
                mInstaller.setPermiss
  4. Lines 584–594 · java · android-17.0.0_r1
    private boolean isInstaller(String pkgName, int userId) {
            if (mInstallerForegroundTimeFrames.contains(userId, pkgName)) {
                return true;
            }
            return mPermissionManager.c
  5. Lines 256–283 · java · android-17.0.0_r1
    @Override
        public void onActivityResult(int request, int result, Intent data) {
            if (request == REQUEST_TRUST_EXTERNAL_SOURCE) {
                // Log the fact that the app is requesting an ins
  6. Lines 2583–2597 · java · android-17.0.0_r1
    private static boolean isSecureFrpInstallAllowed(Context context, int callingUid) {
            final PackageManagerInternal pmi = LocalServices.getService(PackageManagerInternal.class);
            final Str
  7. Lines 5560–5586 · java · android-17.0.0_r1
    void setPermissionsResult(boolean accepted) {
            if (!isSealed() && !isPreapprovalRequested()) {
                throw new SecurityException("Must be sealed to accept permissions");
            }
    
          
  8. Lines 1117–1254 · java · android-17.0.0_r1
    @UserActionRequirement
        private int computeUserActionRequirement() {
            final String packageName;
            final boolean hasDeviceAdminReceiver;
            synchronized (mLock) {
                if (m
  9. Lines 274–294 · java · android-17.0.0_r1
    private boolean isUidRequestingPermission(int uid, String permission) {
            final String[] packageNames = mPackageManager.getPackagesForUid(uid);
            if (packageNames == null) {
                re
  10. Lines 1715–1727 · java · android-17.0.0_r1
    @Override
        public void installExistingPackage(String packageName, int installFlags, int installReason,
                IntentSender statusReceiver, int userId, List<String> allowListedPermissions) {
    
     

Get these results inside Claude Code, Cursor, or Cline. MCP setup →