material-intro-screen icon indicating copy to clipboard operation
material-intro-screen copied to clipboard

IllegalArgumentException permission cannot be null or empty

Open luck-alex13 opened this issue 6 years ago • 3 comments

I have such crash in my firebase console. I think this happens when the user gives permissions in the settings of the application, and then returns back to the application. Or when they rejected them and checked checkbox"no longer asking".

android.content.pm.PackageManager.buildRequestPermissionsIntent (PackageManager.java:3386)
android.app.Activity.requestPermissions (Activity.java:4121)
android.support.v4.app.ActivityCompat.requestPermissions (ActivityCompat.java:394)
agency.tango.materialintroscreen.SlideFragment.askForPermissions (SlideFragment.java:147)
agency.tango.materialintroscreen.listeners.MessageButtonBehaviourOnPageSelected$1.onClick (MessageButtonBehaviourOnPageSelected.java:36)
android.view.View.performClick (View.java:5675)
android.view.View$PerformClick.run (View.java:22641)
android.os.Handler.handleCallback (Handler.java:836)
android.os.Handler.dispatchMessage (Handler.java:103)
android.os.Looper.loop (Looper.java:203)
android.app.ActivityThread.main (ActivityThread.java:6251)
java.lang.reflect.Method.invoke (Method.java)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1063)
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:924)

My IntroActivity https://pastebin.com/cxBbuqdj and custom slide https://pastebin.com/g5VVww5e

luck-alex13 avatar Apr 24 '18 03:04 luck-alex13

Any solution

I have such crash in my firebase console. I think this happens when the user gives permissions in the settings of the application, and then returns back to the application. Or when they rejected them and checked checkbox"no longer asking".

android.content.pm.PackageManager.buildRequestPermissionsIntent (PackageManager.java:3386)
android.app.Activity.requestPermissions (Activity.java:4121)
android.support.v4.app.ActivityCompat.requestPermissions (ActivityCompat.java:394)
agency.tango.materialintroscreen.SlideFragment.askForPermissions (SlideFragment.java:147)
agency.tango.materialintroscreen.listeners.MessageButtonBehaviourOnPageSelected$1.onClick (MessageButtonBehaviourOnPageSelected.java:36)
android.view.View.performClick (View.java:5675)
android.view.View$PerformClick.run (View.java:22641)
android.os.Handler.handleCallback (Handler.java:836)
android.os.Handler.dispatchMessage (Handler.java:103)
android.os.Looper.loop (Looper.java:203)
android.app.ActivityThread.main (ActivityThread.java:6251)
java.lang.reflect.Method.invoke (Method.java)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1063)
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:924)

My IntroActivity https://pastebin.com/cxBbuqdj and custom slide https://pastebin.com/g5VVww5e

Do you get any solution for this issue? Please update for same

hardapps1692 avatar Jul 18 '19 13:07 hardapps1692

您有解决方案了吗?

chengjichao avatar May 29 '20 05:05 chengjichao

@chengjichao I just don't request permission in IntroActivity :D

luck-alex13 avatar Jun 05 '20 03:06 luck-alex13