I’m building software that lists apps for users to test.
With respect to Android, how can you tell from an .apk that it is meant for Android tablets? Or does Android not make the distinction as iOS does with iPhone/iPad? I know iOS uses pixel perfect layouts (well points with retina) whereas Android uses much more of a liquid layout with much more different resolutions
I want to extract the .apk file and parse the AndroidManifest.xml file inside the .apk (yes binary format, thanks Google) and determine if an app is suitable for only Android phones and/or Android tablets
Would checking for the existence of a drawable-large folder be one way?
Or the supports-screen element?
<supports-screens
android:smallScreens="false"
android:normalScreens="false"
android:largeScreens="true"
android:xlargeScreens="true"/>
Thanks!
Correct. Android doesn’t have a concept of a tablet separate from any other device. They’re all Android devices that just have particular characteristics. Focus on which characteristics you’re interested in, such as screen size (as you have) and OS version.