title: React-Native: Hermes is not enabled
body: <p>I am trying to enable <a href="https://facebook.github.io/react-native/docs/hermes" rel="nofollow noreferrer"><code>Hermes</code></a> in a new project but despite I have enabled it in <code>android/app/build.gradle</code> it is not enabled. I am not able to see <code>Engine: Hermes</code> text in app as described in documentation. I am using <code>WebStorm 2019.2</code> project template.</p>
  
  <p><strong>App.js:</strong></p>
  
  <pre><code>// imports
  const App = () =&gt; {
    return (
      &lt;Fragment&gt;
        &lt;StatusBar barStyle="dark-content"/&gt;
        &lt;SafeAreaView&gt;
          &lt;ScrollView
            contentInsetAdjustmentBehavior="automatic"
            style={styles.scrollView}&gt;
            &lt;Header/&gt;
            {global.HermesInternal == null ? null : (
              &lt;View style={styles.engine}&gt;
                &lt;Text style={styles.footer}&gt;Engine: Hermes&lt;/Text&gt;
              &lt;/View&gt;
            )}
            // rest of the default ui omitted
          &lt;/ScrollView&gt;
        &lt;/SafeAreaView&gt;
      &lt;/Fragment&gt;
    );
  };
  
  export default App;
  </code></pre>
  
  <p><strong>babel.cofig.js:</strong></p>
  
  <pre><code>module.exports = {
    presets: ['module:metro-react-native-babel-preset'],
  };
  </code></pre>
  
  <p><strong>metro.config.js:</strong></p>
  
  <pre><code>module.exports = {
    transformer: {
      getTransformOptions: async () =&gt; ({
        transform: {
          experimentalImportSupport: false,
          inlineRequires: false
        }
      })
    }
  };
  </code></pre>
  
  <p><strong>package.js:</strong></p>
  
  <pre><code>{
    "name": "hermes",
    "version": "0.0.1",
    "private": true,
    "scripts": {
      "start": "react-native start",
      "test": "jest",
      "lint": "eslint ."
    },
    "dependencies": {
      "react": "16.8.6",
      "react-native": "0.60.4"
    },
    "devDependencies": {
      "@babel/core": "^7.5.5",
      "@babel/runtime": "^7.5.5",
      "@react-native-community/eslint-config": "^0.0.5",
      "babel-jest": "^24.8.0",
      "eslint": "^6.1.0",
      "jest": "^24.8.0",
      "metro-react-native-babel-preset": "^0.55.0",
      "react-test-renderer": "16.8.6"
    },
    "jest": {
      "preset": "react-native"
    }
  }
  </code></pre>
  
  <p>You can checkout and test the project from <a href="https://github.com/olcayertas/empty-hermes-project" rel="nofollow noreferrer">here</a>.</p>
  
  <p><strong>UPDATE:</strong></p>
  
  <p>I have manged to enable both <code>Hermes</code> and auto linking after upgrading to <code>RN v0.62.2</code>. Here is my current settings and dependencies:</p>
  
  <ul>
  <li><a href="https://gitlab.com/snippets/1980624" rel="nofollow noreferrer">Package.json</a></li>
  <li>Project level <a href="https://gitlab.com/snippets/1980626" rel="nofollow noreferrer">build.gradle</a></li>
  <li>Module level <a href="https://gitlab.com/snippets/1980628" rel="nofollow noreferrer">build.gradle</a></li>
  </ul>