Nit, but confused me for a minute. https://docs.flutter.io/javadoc/io/flutter/plugin/common/PluginRegistry.RequestPermissionResultListener.html This offers onRequestPermissionResult, which I believe is supposed to wrap the system or compat method, which is https://developer.android.com/reference/android/support/v4/app/ActivityCompat.OnRequestPermissionsResultCallback.html#onRequestPermissionsResult(int, java.lang.String[], int[]) onRequestPermissionsResult - note Permissions is plural, not singular. Should probably be that way across the board.