grantRuntimePermission method

  1. @override
Future<void> grantRuntimePermission({
  1. required String packageName,
  2. required String permission,
  3. int? userId,
})
override

Grants permission to packageName.

Requires the connected server to hold android.permission.GRANT_RUNTIME_PERMISSIONS.

Implementation

@override
Future<void> grantRuntimePermission({
  required String packageName,
  required String permission,
  int? userId,
}) => methodChannel.invokeMethod<void>(
  'grantRuntimePermission',
  <String, Object?>{
    'packageName': packageName,
    'permission': permission,
    'userId': userId,
  },
);