title: I got an error when i try to run an Example of React Native Scan QR Code
body: <p>I just want to do an example of React Native Scan QR Code, so I run this command first : "npm install react-native-camera-kit --save".</p>
  
  <p>But i got an error:
  'requireNativeComponent: "CameraView" was not found in the UIManager'</p>
  
  <p>I use Expo to execute the app on a device Android version 5.1</p>
  
  <p>That's my component:</p>
  
  <pre><code>class QrCodeScreenextends Component {
    constructor() {
      super();
      this.state = {
        qrvalue: '',
        opneScanner: false,
      };
    }
   onOpenlink() {
      //Function to open URL, If scanned 
      Linking.openURL(this.state.qrvalue);
      //Linking used to open the URL in any browser that you have installed
    }
    onBarcodeScan(qrvalue) {
      //called after te successful scanning of QRCode/Barcode
      this.setState({ qrvalue: qrvalue });
      this.setState({ opneScanner: false });
    }
    onOpneScanner() {
      var that =this;
      if(Platform.OS === 'android'){
        async function requestCameraPermission() {
          try {
            const granted = await PermissionsAndroid.request(
              PermissionsAndroid.PERMISSIONS.CAMERA,{
                'title': 'CameraExample App Camera Permission',
                'message': 'CameraExample App needs access to your camera '
              }
            )
            if (granted === PermissionsAndroid.RESULTS.GRANTED) {
              that.setState({ qrvalue: '' });
              that.setState({ opneScanner: true });
            } else {
              alert("CAMERA permission denied");
            }
          } catch (err) {
            alert("Camera permission err",err);
            console.warn(err);
          }
        }
  //Calling the camera permission function
        requestCameraPermission();
      }else{
        that.setState({ qrvalue: '' });
        that.setState({ opneScanner: true });
      }    
    }
    render() {
      let displayModal;
      if (!this.state.opneScanner) {
        return (
          &lt;View style={styles.container}&gt;
              &lt;Text style={styles.heading}&gt;React Native QR Code Example&lt;/Text&gt;
              &lt;Text style={styles.simpleText}&gt;{this.state.qrvalue ? 'Scanned QR Code: '+this.state.qrvalue : ''}&lt;/Text&gt;
              {this.state.qrvalue.includes("http") ? 
                &lt;TouchableHighlight
                  onPress={() =&gt; this.onOpenlink()}
                  style={styles.button}&gt;
                    &lt;Text style={{ color: '#FFFFFF', fontSize: 12 }}&gt;Open Link&lt;/Text&gt;
                &lt;/TouchableHighlight&gt;
                : null
              }
              &lt;TouchableHighlight
                onPress={() =&gt; this.onOpneScanner()}
                style={styles.button}&gt;
                  &lt;Text style={{ color: '#FFFFFF', fontSize: 12 }}&gt;
                  Open QR Scanner
                  &lt;/Text&gt;
              &lt;/TouchableHighlight&gt;
          &lt;/View&gt;
        );
      }
      return (
        &lt;View style={{ flex: 1 }}&gt;
          &lt;CameraKitCameraScreen
            showFrame={false}
            scanBarcode={true}
            laserColor={'blue'}
            frameColor={'yellow'}
            colorForScannerFrame={'black'}
            onReadCode={event =&gt;
              this.onBarcodeScan(event.nativeEvent.codeStringValue)
            }
          /&gt;
        &lt;/View&gt;
      );
    }
  }
  
  export default QrCodeScreen;
  </code></pre>
  
  <p>Am i missing something !?</p>