The continuing saga that is APRS clients. I know
@rover67 has had issues for a while that we could never figure out.
Due to a very generous benefactor
@ScaldedDog I was able to upgrade the antique Droid running Android 4 to a much improved phone that's just at the tail of technology running Android 10.
Well I must apologize to Marco for doubting, I ran into the same speedbump and could not get the previously working APRSdroid to function. Same Bat app (version 1.6.2b), same Bat maps (V3 of Mapsforge). No joy.
I came across a build that seems to have solved the offline issues. The Play Store version has been broken for a long time so you will have to side load the app. Depending on your security setting this may upset your phone.
I zipped a version "aprsdroid-gl-2022-02-07.apk" that is working on my new truck phone/terminal. The zip file is 1.9 MB and will expand into an APK. It should say it's still 1.6.2b in the "About" page but will have the "2022-02-07" after it.
Android does not like unverified installers and probably will not let you install this by default. If you can't work around it post up and we'll see if we can walk you through it. I'm not an Android expert to tell you exactly the steps so a web search may be more expedient, though. It's a matter of hitting the right check boxes to allow it.
You will still need the map. That is too large to attach (The Colorado-Utah one alone is 481.7 MB) so that might pose a bit more of a problem. You must use old V3 maps and OpenAndroidMaps no longer shows them.
However, the Wayback Machine seems to have an archive from 2018. Testing these is TBD since I can't tell their version at this point. But I assume being prior to 2019 that they are V3 or older.
https://web.archive.org/web/*/https://ftp.gwdg.de/pub/misc/openstreetmap/openandromaps/maps/usa/*
Now I should also say that I do not really know what broke in Android between 4 and 10 and I cannot say that this app will work for anything newer either. YMMV. Let us know what you find.