What should change with ASD used in Android 14?

Hi all.

the block attached is to use on Android 14 phone, got all permissions Allowed, and no permission denied, but got runtime error:
thanks for help.

asd1

error:
a16

Use Do it to debug your blocks

According to the error message you are trying to access the root directory of the internal emulated sdcard and not the ASD

Show us some more relevant blocks...

Use the companion app and Do it to debug your blocks, see also tip 4 here App Inventor: How to Learn | Pura Vida Apps
see also Live Development, Testing, and Debugging Tools

Taifun


Trying to push the limits! Snippets, Tutorials and Extensions from Pura Vida Apps by icon24 Taifun.

1 Like

Thanks.

my DO IT is dark and not pickable.
and I'll check the link.

also the blocks.

may the getASD different for testing.

Because it works only together with the companion app as mentioned earlier

When exactly does the error happen?

Remove that block from the Screen.Initialize event completely and set the output before taking a picture as you are doing it in event Button3.Click

Taifun

Set the output additionally here

You might want to write a procedure for setting output and taking picture...

Taifun

1 Like

thanks.
tested Samsung A16 Android 14.0 got:
Capture77

This

is not what you defined as output file earlier
Before taking a picture, always set property Output

Taifun

1 Like

Tahnks.
it is after modified the block.
put output just before TakePreviewToBase64.

please provide an updated screenshot of your blocks
also provide a link to the extension you are using

and let us know, when exactly the error occurs
you might want to deactivate parts of your logic to find it out

Taifun