Skip to content

java.lang.IllegalArgumentException: Can only use lower 16 bits for requestCode #1

@Abvatous

Description

@Abvatous

PermissionActivity.java occured a error that we wanted to start the MainActivity with the PERMISSION_REQ(0x123456).But as I made it 0x12(use lower 16 bits ),it worked.

StackOverFlow:
https://stackoverflow.com/questions/25529865/java-lang-illegalargumentexception-can-only-use-lower-16-bits-for-requestcode

The error was :

2018-11-14 19:09:08.103 10516-10516/? E/AndroidRuntime: FATAL EXCEPTION: main
Process: app.justec.com.bleoperator, PID: 10516
java.lang.IllegalArgumentException: Can only use lower 16 bits for requestCode
at android.support.v4.app.BaseFragmentActivityApi14.checkForValidRequestCode(BaseFragmentActivityApi14.java:79)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:717)
at app.justec.com.bleoperator.activitives.PermissionActivity$1$1.run(PermissionActivity.java:90)
at android.os.Handler.handleCallback(Handler.java:790)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:171)
at android.app.ActivityThread.main(ActivityThread.java:6633)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:823)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions