The published aia has several issues when compiled on some versions of Android:
-
Android 8.1 compiles fine on my tablet; Android 11 on my cell does not work properly
-
Androids 10+ evidently require additional Location permissions
-
Niclas' extension uses the Dendritas Table1.aix , When I remove the aix I can compile it on an Android 11.
-
with the aix attached to the aia, it compiles but the app spawns a Runtime Error; Failed resolution of Lorg/acra/ACRA; and asks to close the app
-
the NMEA display capability of the AdvancedLocationSensor.aix does not work at all to identify the NMEA sentences.
-
other issues. 
You might contact Niclas and see if he intends to update the extension(s) for Androids 10+
Here is a partial fix that compiles a modification of Niclas' aia. What the 'fix' does not do is address the issue where Niclas' NmeaReceived Block no longer works because the java code he uses to extract NMEA sentences no longer works in Androids 7+ . He has to modified his code if he so desires.
Also permissions added for LocationSensor and the Provider is set to gps and Locked.