Đầu tiên làm bước 4 và 5 sau đó bạn có thể chạy dự án của mình. Nếu bạn không nhận được kết quả (với bước 4 và 5), hãy thực hiện các bước sau
1- Cố gắng hạ cấp phiên bản Nút của bạn (phiên bản hiện tại là 12.13.1
)
choco uninstall nodejs
choco install nodejs --version 12.8
2- Thêm đường dẫn của mô đun npm ( C:\Users\your user name\AppData\Roaming\npm
) vào các biến hệ thống thay vì biến người dùng
3- Cài đặt phản ứng tự nhiên trên toàn cầu bằng cách sử dụng lệnh
npm install -g react-native-cli
4- Đi đến thư mục gốc của thư mục dự án của bạn và chạy lệnh sau:
react-native start
5- Mở một thiết bị đầu cuối khác trong thư mục gốc của dự án của bạn và chạy lệnh sau:
react-native run-android
BIÊN TẬP :
Bạn đang sử dụng Genymotion? Nếu có, hãy làm bước sau:
Sau bước trên nếu bạn gặp lỗi sau?
error Failed to launch emulator. Reason: No emulators found as an output of `emulator -list-avds`.
Mở genymotion của bạn và đi đến:
genymotion menu -> Settings -> ADB -> Sau đó chọn use custom android sdk tools(nhấp vào duyệt để tìm vị trí sdk)
Cuối cùng, chạy dự án của bạn một lần nữa ..