I am aware of the camera availability on Nexus 7 so I changed my manifest making the permission not required as follow:
<uses-permission android:name="android.permission.CAMERA" android:required="false"/>
The app is still not available. At this point I am confused from the doc which talks about uses-feature
rather than user-permission
:
Be aware of which system features that you declare (or imply) are required to run your application or the Play Store will not make your application available to Nexus 7 users. Always declare hardware features that aren't critical to your app as required="false" then detect at runtime if the feature is present and progressively enhance functionality
What's the deal here? I am confused about the difference between features and permissions.