Remove the following permissions:
<uses-permission android:name="android.permission.FLASHLIGHT" /> <uses-permission android:name="android.permission.CAMERA" />
They are sure that there is a camera and a flashlight on the device.
You already mentioned:
<uses-feature android:name="android.hardware.camera" android:required="false"/> <uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/> <uses-permission android:name="android.permission.FLASHLIGHT" android:permissionGroup="android.permission-group.HARDWARE_CONTROLS" android:protectionLevel="normal" android:required="false" />
That should be enough. Permissions deny the android:required="false" function and, therefore, Nexus 7 is excluded.
So, just remove these two permissions and it should work.
source share