Flutter-permission-handler: No implementation found for method checkPermissionStatus on channel flutter.baseflow.com/permissions/methods

Created on 7 Mar 2019  路  16Comments  路  Source: Baseflow/flutter-permission-handler

Every function I try to call it throws the same error! 'No implementation on channel'

"MissingPluginException(No implementation found for method checkPermissionStatus on channel flutter.baseflow.com/permissions/methods)"

Version: 3.0.0

Platform:

  • [ ] :iphone: iOS
  • [x] :robot: Android

Most helpful comment

Using android X, still having same issue

All 16 comments

My bad... AndroidX... -.- It works fine! Thanks :)

I have the same issue, could you please let me know how you fixed it?

I have the same issue, could you please let me know how you fixed it?

Didn't see this until now, sorry. Migration to AndroidX fixed this for me

I have decided to use this plugin which solved it for me.

https://pub.dartlang.org/packages/simple_permissions

Using android X, still having same issue

I've added the package and updated android manifest, was already using androidX from before and when I tried to run it got the same error. Running flutter clean solved it for me.

Hi Folks! In my case the problem was conflict between two plugins, Facebook sign in and Permissions. To fix I just cut off the facebook plugin.

Hi Folks! In my case the problem was conflict between two plugins, Facebook sign in and Permissions. To fix I just cut off the facebook plugin.

For me also, it is working after removing facebook and google sign in packages.

Is this plugin would work on Flutter Web?

Hi @pluzmedia
https://pub.dartlang.org/packages/simple_permissions
This plugin is not available for the web as of now

Hi @Abhishek01039

Is it possible to disable on web platform?

Hi @pluzmedia
kIsWeb constant is there for check that flutter is running on the web or not
if flutter is running on the web then it is returning true otherwise false
so you can use this constant
if flutter on the web then don't use these two plugins
Thanks

Hi @Abhishek01039,

thanks, it's working

I've added the package and updated android manifest, was already using androidX from before and when I tried to run it got the same error. Running flutter clean solved it for me.

You added which package

Having same issue
MissingPluginException(No implementation found for method checkPermissionStatus on channel flutter.baseflow.com/permissions/methods)

But in my case it's happening only in app release mode, and after too much time I got, Issue is coming due to using
permission_handler and file_picker packages in my pubspec.yaml
After removing any of them working fine but not working together.
please give any suggestions how can I resolve it.

I run flutter clean but still having same issue.

My issue has been solved by adding two line of code in my android/app/build.gradle

buildTypes {
       release {
           shrinkResources false
           minifyEnabled false
           signingConfig signingConfigs.release
       }
   }
Was this page helpful?
0 / 5 - 0 ratings