namely the uses-feature part for camera and autofocus. This is essentially saying that the library requires camera and autofocus. This will override whatever you set on your projects AndroidManifest.xml.
also the following should be added, as RECORD_AUDIO is declared:
however PlayStore will drop all the support of devices that do not have camera / autofocus. I have manually for now patched the react-native-twilio-video-webrtc AndroidManifest.xml to add required="false", and then it started to work on PlayStore.
the section in AndroidManifest.xml does not look right:
namely the
uses-feature
part for camera and autofocus. This is essentially saying that the library requires camera and autofocus. This will override whatever you set on your projects AndroidManifest.xml.also the following should be added, as RECORD_AUDIO is declared:
In my project AndroidManifest.xml, I've explicitly set required=false, as such:
however PlayStore will drop all the support of devices that do not have camera / autofocus. I have manually for now patched the react-native-twilio-video-webrtc AndroidManifest.xml to add required="false", and then it started to work on PlayStore.
This is done correctly on react-native-camera: https://github.com/react-native-camera/react-native-camera/blob/master/android/src/main/AndroidManifest.xml