I have an app I released to a private Google Play beta. I can install this exact same APK to my Nexus 7 just fine with
adb pm install
but thr
You should read/follow this link from Reto Meier.
As said in the link from now on you need to specify your app features.
Basically a quick solution is to run aapt dump badging {your apk} and verify which features your app is using. Then add the ones that do not affect your app usability to your manifest with required field set to false. e.g.
That should be enough.