So why does it still work with Niotron (even on Android 14)?
Did you ask Nitron developers if they made a fix there by raising the SDK target? Maybe they just did it and the fix worked right away...we'd have to ask their developers. Are any of our Power Users developers at Niotron?
Does anyone see any point in Google imposing such idiotic new restrictions? It gets worse and worse every year.
I'm asking about programmers, not moderators.
Yes, from version to version more and more restrictions. But I think that this particular change is for greater security.
For whom? Isn't it always the same argument?
Ok, then the answer is no.
I think he hasn't been there for a long time.
Here's a link to a development version with the new fix I have been working on that should work on both Android 9 and Android 14:
WOW, this seems to work (at least on Android 13, Pixel 4XL, my first test) ...
Second test on Galaxy Note8 (Android 9): Works as well.
3rd + 4th test on Android 5.x:
- Galaxy Alpha (Android 5.0.2): Companion crashes
- Galaxy Note3 (Android 5.0):
I always deleted the Companion folder on the test device beforhand.
Ok. Let me see if I can replicate it with an emulator. I don't have a device in my position with Android that old.
Unfortunately I can't test it with Niotron because the minSdkVersion is 23 (Android 6).
5th test on Galaxy A3 (Android 8.0.0): Works fine.
Galaxy S6 (Android 7) is deeply discharged, test follows...
Ok. Here's a newer version that tweaks the extension loading code a bit and adds some additional debug logs. If it still doesn't work on Android 5, please attach a copy of the logcat so I can take a look. This version is 2.73ad2.
I am no longer associated with Niotron.