Follow up comments to 0cdc103e82.

Bug: 74763823
Test: Manually check; sending an Intent with package:// scheme works, if
originated from app of same cert.

Change-Id: I8206197c2147cc91ef72ad89f330320781428bb9
This commit is contained in:
Ben Lin
2018-09-13 15:22:03 -07:00
parent d67668a1c3
commit 30ed7c7c72
2 changed files with 4 additions and 4 deletions

View File

@@ -1128,12 +1128,12 @@
</intent-filter> </intent-filter>
</activity-alias> </activity-alias>
<activity android:name=".applications.InstalledAppOpenByDefaultPage" <activity android:name=".applications.InstalledAppOpenByDefaultActivity"
android:label="@string/application_info_label" android:label="@string/application_info_label"
android:permission="android.permission.OPEN_APPLICATION_DETAILS_OPEN_BY_DEFAULT_PAGE" android:permission="android.permission.OPEN_APP_OPEN_BY_DEFAULT_SETTINGS"
android:exported="true"> android:exported="true">
<intent-filter android:priority="1"> <intent-filter android:priority="1">
<action android:name="android.settings.APPLICATION_DETAILS_SETTINGS_OPEN_BY_DEFAULT_PAGE" /> <action android:name="com.android.settings.APP_OPEN_BY_DEFAULT_SETTINGS" />
<category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.DEFAULT" />
<data android:scheme="package" /> <data android:scheme="package" />
</intent-filter> </intent-filter>

View File

@@ -20,7 +20,7 @@ import android.content.Intent;
import com.android.settings.SettingsActivity; import com.android.settings.SettingsActivity;
public class InstalledAppOpenByDefaultPage extends SettingsActivity { public class InstalledAppOpenByDefaultActivity extends SettingsActivity {
@Override @Override
public Intent getIntent() { public Intent getIntent() {