title: Android - dynamically request camera access
body: <p>I want to add the following permissions to my Android app, but doing so would block about 500 devices supported in my current build:</p>
  
  <pre><code>&lt;uses-permission android:name="android.permission.CAMERA"/&gt;
  &lt;uses-feature android:name="android:hardware.camera" /&gt;
  &lt;uses-feature android:name="android.hardware.camera.front" android:required="false" /&gt;
  &lt;uses-feature android:name="android.hardware.camera.autofocus" /&gt;
  </code></pre>
  
  <p>Is there any way to conditionally request access to the camera for some OS's and not others?  Is the only way to achieve this to release two apps?</p>