This is what I get from DDMS when I reject the permission:

02-13 10:30:16.419: W/LGPowerHintPolicy(4555): [Perf] 
setPowerHintBoostCancelIfNeeded : send boost cancel msg after 500ms
02-13 10:30:16.419: W/System.err(3388): java.lang.NullPointerException: 
Attempt to invoke interface method 'void com.codename1.media.Media.play()' 
on a null object reference
02-13 10:30:16.419: W/System.err(3388): at 
userclasses.StateMachine$40.pointerReleased(StateMachine.java:5058)
02-13 10:30:16.419: W/System.err(3388): at 
com.codename1.ui.Form.pointerReleased(Form.java:2651)
02-13 10:30:16.419: W/System.err(3388): at 
com.codename1.ui.Component.pointerReleased(Component.java:3239)
02-13 10:30:16.419: W/System.err(3388): at 
com.codename1.ui.Display.handleEvent(Display.java:2025)
02-13 10:30:16.419: W/System.err(3388): at 
com.codename1.ui.Display.edtLoopImpl(Display.java:1070)
02-13 10:30:16.419: W/System.err(3388): at 
com.codename1.ui.Display.mainEDTLoop(Display.java:999)
02-13 10:30:16.419: W/System.err(3388): at 
com.codename1.ui.RunnableWrapper.run(RunnableWrapper.java:120)
02-13 10:30:16.420: W/System.err(3388): at 
com.codename1.impl.CodenameOneThread$1.run(CodenameOneThread.java:60)
02-13 10:30:16.420: W/System.err(3388): at 
java.lang.Thread.run(Thread.java:761)
02-13 10:30:16.421: D/YAE Simulator(3388): [EDT] 0:3:41,987 - Exception in 
AppName version 1.5
02-13 10:30:16.423: D/YAE Simulator(3388): [EDT] 0:3:41,989 - OS and
02-13 10:30:16.423: W/LGPowerHintAppInfoPolicy(4555): [Perf] handleAppInfo 
: tunermode = 0 / isGame = 0 / fps= -1 / ofValue= -1
02-13 10:30:16.423: D/YAE Simulator(3388): [EDT] 0:3:41,990 - Error 
java.lang.NullPointerException: Attempt to invoke interface method 'void 
com.codename1.media.Media.play()' on a null object reference
02-13 10:30:16.424: D/YAE Simulator(3388): [EDT] 0:3:41,991 - Current Form 
Publi
02-13 10:30:16.424: V/WindowManager(3513): Not removing Window{b07fa19 u0 
com.google.android.packageinstaller/com.android.packageinstaller.permission.ui.GrantPermissionsActivity
 
EXITING} due to exit animation 
02-13 10:30:16.425: D/YAE Simulator(3388): [EDT] 0:3:41,991 - Exception: 
java.lang.NullPointerException - Attempt to invoke interface method 'void 
com.codename1.media.Media.play()' on a null object reference
02-13 10:30:16.425: D/EodEngineService(13564): Pause pid : 5191 name : 
com.google.android.packageinstaller
02-13 10:30:16.425: I/EodDetector[v28](13564): 
com.google.android.packageinstaller is not target app
02-13 10:30:16.425: W/System.err(3388): java.lang.NullPointerException: 
Attempt to invoke interface method 'void com.codename1.media.Media.play()' 
on a null object reference
02-13 10:30:16.425: W/System.err(3388): at 
userclasses.StateMachine$40.pointerReleased(StateMachine.java:5058)
02-13 10:30:16.425: W/System.err(3388): at 
com.codename1.ui.Form.pointerReleased(Form.java:2651)
02-13 10:30:16.425: W/System.err(3388): at 
com.codename1.ui.Component.pointerReleased(Component.java:3239)
02-13 10:30:16.425: W/System.err(3388): at 
com.codename1.ui.Display.handleEvent(Display.java:2025)
02-13 10:30:16.426: W/System.err(3388): at 
com.codename1.ui.Display.edtLoopImpl(Display.java:1070)
02-13 10:30:16.426: W/System.err(3388): at 
com.codename1.ui.Display.mainEDTLoop(Display.java:999)
02-13 10:30:16.426: W/System.err(3388): at 
com.codename1.ui.RunnableWrapper.run(RunnableWrapper.java:120)
02-13 10:30:16.426: W/System.err(3388): at 
com.codename1.impl.CodenameOneThread$1.run(CodenameOneThread.java:60)
02-13 10:30:16.426: W/System.err(3388): at 
java.lang.Thread.run(Thread.java:761)

And this is the trace sent to my mail from the app:

EDT] 0:0:0,3 - Exception: java.lang.ArrayIndexOutOfBoundsException - 
length=0; index=0
java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
        at com.codename1.impl.android.CodenameOneActivity.
onRequestPermissionsResult(CodenameOneActivity.java:711)
        at android.app.Activity.requestPermissions(Activity.java:4209)
        at android.support.v4.app.ActivityCompatApi23.requestPermissions(
ActivityCompat23.java:32)
        at android.support.v4.app.ActivityCompat.requestPermissions(
ActivityCompat.java:316)
        at com.codename1.impl.android.AndroidImplementation.
checkForPermission(AndroidImplementation.java:7869)
        at com.codename1.impl.android.AndroidImplementation.
checkForPermission(AndroidImplementation.java:7836)
        at com.codename1.impl.android.AndroidImplementation.createMedia(
AndroidImplementation.java:2722)
        at com.codename1.ui.Display.createMedia(Display.java:2983)
        at com.codename1.media.MediaManager.createMedia(
MediaManager.java:125)
        at com.codename1.media.MediaManager.createMedia(
MediaManager.java:94)
        at userclasses.StateMachine$41.lambda$run$119(StateMachine.
java:5415)
        at userclasses.StateMachine$41.access$lambda$1(StateMachine.java)
        at userclasses.StateMachine$41$$Lambda$2.run(Unknown Source)
        at com.codename1.ui.Display.processSerialCalls(Display.java:1154)
        at com.codename1.ui.Display.edtLoopImpl(Display.java:1098)
        at com.codename1.ui.Display.invokeAndBlock(Display.java:1207)
        at com.codename1.ui.Display.invokeAndBlock(Display.java:1244)
        at com.codename1.ui.AnimationManager.addAnimationAndBlock(
AnimationManager.java:105)
        at com.codename1.ui.Container.replaceComponents(Container.java:869)
        at com.codename1.ui.Container.replaceAndWait(Container.java:798)
        at userclasses.StateMachine.postDescargaPaginaPubli(
StateMachine.java:6035)
        at userclasses.StateMachine.lambda$descargaPaginaPubli$
127(StateMachine.java:6015)
        at userclasses.StateMachine.access$lambda$65(StateMachine.java)
        at userclasses.StateMachine$$Lambda$66.onSucess(Unknown Source)
        at com.codename1.util.CallbackDispatcher.run(
CallbackDispatcher.java:53)
        at com.codename1.ui.Display.processSerialCalls(Display.java:1154)
        at com.codename1.ui.Display.edtLoopImpl(Display.java:1098)
        at com.codename1.ui.Display.invokeAndBlock(Display.java:1207)
        at com.codename1.ui.Display.invokeAndBlock(Display.java:1244)
        at com.codename1.impl.android.AndroidImplementation.
checkForPermission(AndroidImplementation.java:7873)
        at com.codename1.impl.android.AndroidImplementation.
checkForPermission(AndroidImplementation.java:7836)
        at com.codename1.impl.android.AndroidImplementation.createMedia(
AndroidImplementation.java:2722)
        at com.codename1.ui.Display.createMedia(Display.java:2983)
        at com.codename1.media.MediaManager.createMedia(
MediaManager.java:125)
        at com.codename1.media.MediaManager.createMedia(
MediaManager.java:94)
        at userclasses.StateMachine$41.lambda$run$119(StateMachine.
java:5415)
        at userclasses.StateMachine$41.access$lambda$1(StateMachine.java)
        at userclasses.StateMachine$41$$Lambda$2.run(Unknown Source)
        at com.codename1.ui.Display.processSerialCalls(Display.java:1154)
        at com.codename1.ui.Display.edtLoopImpl(Display.java:1098)
        at com.codename1.ui.Display.invokeAndBlock(Display.java:1207)
        at com.codename1.ui.Display.invokeAndBlock(Display.java:1244)
        at userclasses.StateMachine.lambda$descargaPaginaPubli$
127(StateMachine.java:5995)
        at userclasses.StateMachine.access$lambda$65(StateMachine.java)
        at userclasses.StateMachine$$Lambda$66.onSucess(Unknown Source)
        at com.codename1.util.CallbackDispatcher.run(
CallbackDispatcher.java:53)
        at com.codename1.ui.Display.processSerialCalls(Display.java:1154)
        at com.codename1.ui.Display.edtLoopImpl(Display.java:1098)
        at com.codename1.ui.Display.invokeAndBlock(Display.java:1207)
        at com.codename1.ui.Display.invokeAndBlock(Display.java:1244)
        at com.codename1.ui.AnimationManager.addAnimationAndBlock(
AnimationManager.java:105)
        at com.codename1.ui.Container.replaceComponents(Container.java:869)
        at com.codename1.ui.Container.replaceAndWait(Container.java:798)
        at userclasses.StateMachine.postDescargaPaginaPubli(
StateMachine.java:6035)
        at userclasses.StateMachine.lambda$descargaPaginaPubli$
127(StateMachine.java:6015)
        at userclasses.StateMachine.access$lambda$65(StateMachine.java)
        at userclasses.StateMachine$$Lambda$66.onSucess(Unknown Source)
        at com.codename1.util.CallbackDispatcher.run(
CallbackDispatcher.java:53)
        at com.codename1.ui.Display.processSerialCalls(Display.java:1154)
        at com.codename1.ui.Display.edtLoopImpl(Display.java:1098)
        at com.codename1.ui.Display.mainEDTLoop(Display.java:999)
        at com.codename1.ui.RunnableWrapper.run(RunnableWrapper.java:120)
        at com.codename1.impl.CodenameOneThread$1.run(
CodenameOneThread.java:60)
        at java.lang.Thread.run(Thread.java:761)

-- 
You received this message because you are subscribed to the Google Groups 
"CodenameOne Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/group/codenameone-discussions.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/codenameone-discussions/533a3844-7cc3-45f9-8e8e-e0ef5188a8bf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to