Re-added support for deprecated BIND_AUTOFILL permission.
This permission was renamed during the O previews but it was supported on the final O release, so we need to carry it over. Test: manual verification Bug: 70682223 Change-Id: I24b41358fba7449d9216b49aa8b90480906cfb67
This commit is contained in:
@@ -195,6 +195,14 @@ public class DefaultAutofillPicker extends DefaultAppPickerFragment {
|
|||||||
candidates.add(new DefaultAppInfo(context, mPm, mUserId, new ComponentName(
|
candidates.add(new DefaultAppInfo(context, mPm, mUserId, new ComponentName(
|
||||||
info.serviceInfo.packageName, info.serviceInfo.name)));
|
info.serviceInfo.packageName, info.serviceInfo.name)));
|
||||||
}
|
}
|
||||||
|
if (Manifest.permission.BIND_AUTOFILL.equals(permission)) {
|
||||||
|
// Let it go for now...
|
||||||
|
Log.w(TAG, "AutofillService from '" + info.serviceInfo.packageName
|
||||||
|
+ "' uses unsupported permission " + Manifest.permission.BIND_AUTOFILL
|
||||||
|
+ ". It works for now, but might not be supported on future releases");
|
||||||
|
candidates.add(new DefaultAppInfo(context, mPm, mUserId, new ComponentName(
|
||||||
|
info.serviceInfo.packageName, info.serviceInfo.name)));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return candidates;
|
return candidates;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user