Problems with Android version of published content.
Our app is published and working fine on iOS but when I build for Android I don’t see any content in the final app. The content displays correctly when viewed with the Android version of AEM Preflight, but the signed app only shows a white screen after loading.
That would be my guess. I assume the device you're using is a "phablet" that is considered a phone. If you add the same structure to the "Default Phone" collection that you added to the "Default Tablet" collection and publish everything, it should work.
Looking at the app on iOS tablet and Android tablet. We only have published for tablet with one published top-level collection but I notice there is a default for phone (which can't be deleted). Could the empty phone default top-level collection be causing the problem?
Does your project have one or two top-level collections? If your project has two TLCs, one possibility is that you have set everything up properly for the tablet but not for the phone. This would make sense if you're looking at the app on an iPad and an Android phone.
No our iOS app was built with enable preflight off. Our content is only visible on the iOS app when we publish it. I have also tried creating the Android app with both preflight enabled and disabled and the result is the same.