I am using React native 0.52.0 and react-native-cli 2.0.1 on my Windows PC for android development. Despite all the changes i have made. When I run react-native run-android
, it builds successfully but when I run it, I get the default react native screen.
The result when I run react-native run-android
-
The app I get-
index.js
import { AppRegistry } from 'react-native'; import App from './App'; AppRegistry.registerComponent('albums', () => App);
app.js
import React from 'react' import ReactNative, { Text } from 'react-native' export default const App = () => { return ( <Text>Hello World</Text> ) }
When i ran react-native init albums
, it was just an index.js file that was created, there was no index.android.js or index.ios.js file What am I doing wrong?
If you are already familiar with mobile development, you may want to use React Native CLI. It requires Xcode or Android Studio to get started.
Slow app launch is another issue of React Native apps. If your app opens too slowly, you probably have too many dependencies in your app and you're using slow components. Try to use fast, high-performance components and decrease the number of dependencies in your app.
Assuming that you are in the right folder, try to do this:
react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
if you have index.android.js, do this instead:
react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
Then just execute react-native run-android.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With