title: React-Native, Pdf showing on android simulator but getting error on actual android device
body: <p>I have installed react-native-pdf and rn-fetch-blob packages to show pdf file.It work's fine on simulator but for some reason i am getting "Error: open failed: ENOENT (No such file or directory)".</p>
  
  <p>Here is my code below:</p>
  
  <pre><code>import React, { Component } from 'react';
  import {
    StyleSheet,
    Dimensions,
    View
  } from 'react-native';
  
  import Pdf from 'react-native-pdf';
  
  
  // Screen that shows the contents of a PDF
  export default class OpenPdf extends Component {
  
    static navigationOptions = {
      title: 'Product Variants'
    };
  
    render() {
      const source = require('../assets/Product_Variants_Electric_Connections.pdf');
  
      return (
          &lt;View style={{width: '100%', height: '100%'}}&gt;
            &lt;Pdf style={styles.pdf}
            source={source}
  
            onLoadComplete={(numberOfPages, filePath) =&gt; {
                alert(`number of pages: ${numberOfPages}`);
            }}
            onPageChanged={(page, numberOfPages) =&gt; {
                alert(`current page: ${page}`);
            }}
            onError={(error) =&gt; {
                alert(`error`+error);
            }}
        /&gt;
        &lt;/View&gt;
    );
    }
  }
  
  const styles = StyleSheet.create({
    container: {
        flex: 1,
        justifyContent: 'center',
        alignItems: 'center'
    },
    pdf: {
        flex: 1,
        width: Dimensions.get('window').width
    }
  });
  </code></pre>
  
  <p>I have already went through many links, none of the issue is similar to mine.
  Kindly please suggest what am I missing.</p>