Depending on your use cases, GMaps WebView may be enough for you (though it requires some adaptation, and may require to access web Google maps on rare occasion).
https://github.com/woheller69/maps
In combination with Waze for navigation, as advised by @secrec , it may cover basic needs.
However: Google has announced that, starting in 2026/2027, all apps on certified Android devices
will require the developer to submit personal identity details directly to Google.
Since the developers of this app do not agree to this requirement, this app will no longer work on certified Android devices after that time.