Android app installation is not offered

That’s because your logo is a JPEG instead of a PNG.

Please upload a 512x512 PNG to the site setting manifest icon in the admin > settings > branding page.

A small correction here: You should not enable native app install banner if you want your users to install your webapk / pwa, as that will substitute it for the DiscourseHub.