String IndexOutOfBounds Exception while using extensions in companion app

OK, but then you should at least give them the opportunity to download a working Companion as a "u" version.

By the way, Kodular (as far as I know) hasn't had a companion app in the Play Store for quite some time.

At the very least, App Inventor should provide a download version (outside the Play Store) until the problem is resolved.

What about offering a basic Google Play version, without extension functionality

And the more advanced users, which like to test extensions or the texting component (or probably other restrictions in the future) can download an u version directly from MIT

Taifun

If you don't use extensions, there isn't a problem. Only 2% of our users use extensions. Most people have been unaffected since the last release.

We have pushed on nb199a, and companion app 2.73a via Google Play. This should address issues related to the read/write permissions affecting most extension users.

2 Likes

Unfortunately not.

Do you have any actual information to explain why?

It only works on Android 14. On Android < 14 it fails. As before.

No, I would like that too. :wink:

I tested it on Android 9 and it worked fine. Do you have a stack trace from adb?

I tested it on a Pixel 2XL (Android 11) and a Pixel 4XL (Android 13).
It only works on a Pixel 7 Pro (Android 14).

Which device? And post the aia. I have several devices with Android 9 (Samsung, Xiaomi, Huawei).

Google Pixel. Attached is the AIA file.

BLEScanTest.aia (198.7 KB)

Samsung? A few posts above you have a stack trace from a Samsung S8 Android 9.

Xiaomi Mi A3
Android 11
Built: December 4 2024 Version: nb199a
Use Companion: Use Companion: 2.73a

It is not working properly.

I found out that it works but only with one extension...

1 Like

Try this version

Remember: 2.73d1u is intended for ai2, not ai2-test and you will need the click the "Not Now" button.

Taifun

Same result, the first extension loads fine and every other one doesn't.
No error message appears but the smartphone screen freezes.

Any ideas to help with this, using Machinelearning extension with Android 9/ 2.73a : giving the string out of index error
Android 14 with 2.73 works
What can be done, we have a workshop coming up in a day and need to fix this. Please help. TIA