2017-02-06 16 views
6

Khi tôi chạy "phản ứng gốc chạy-android", nó mang lại cho tôi lỗi: "không thể kết nối với máy chủ phát triển ...".[phản ứng gốc] không thể kết nối với máy chủ phát triển trên android

  • Máy chủ gói đang chạy và tôi có thể truy cập trực tiếp từ trình duyệt trong thiết bị di động.
  • Thiết bị Android của tôi được kết nối với máy tính đã bật chức năng gỡ lỗi i kiểm tra bằng lệnh adb devices.
  • Phiên bản Android của tôi là 4.4.4 vì vậy tôi không thể sử dụng lệnh đảo ngược adb.
  • Tôi đã đặt địa chỉ ip và cổng trong cài đặt Dev.
  • Gỡ lỗi USB được bật.
  • Hệ điều hành là windows7.

Vậy làm cách nào để khắc phục sự cố màn hình lỗi màu đỏ?

enter image description here

+0

đã nhìn vào http://stackoverflow.com/questions/38835931/react-native-adb-reverse-enoent? anh ta chạy 'adb reverse' với android 4.4.2 – goldylucks

+0

nhưng bạn có thể phải đi với http://facebook.github.io/react-native/docs/running-on-device.html#method-2-connect-via -wi-fi – goldylucks

+0

Chạy khởi động npm trên máy cục bộ để khởi động máy chủ phát triển. Tôi đã phải đối mặt với cùng một vấn đề và nó làm việc cho tôi như ma thuật – ashraful

Trả lời

11

Từ Documents: http://facebook.github.io/react-native/docs/running-on-device.html#method-2-connect-via-wi-fi

Cách 2: Kết nối qua Wi-Fi

You can also connect to the development server over Wi-Fi. You'll
first need to install the app on your device using a USB cable, but
once that has been done you can debug wirelessly by following these
instructions. You'll need your development machine's current IP
address before proceeding.

Open a terminal and type /sbin/ifconfig to find your machine's IP address.

  1. Make sure your laptop and your phone are on the same Wi-Fi network.
  2. Open your React Native app on your device.
  3. You'll see a red screen with an error. This is OK. The following steps will fix that.
  4. Open the in-app Developer menu.
  5. Go to Dev Settings → Debug server host for device.
  6. Type in your machine's IP address and the port of the local dev server (e.g. 10.0.1.1:8081).
  7. Go back to the Developer menu and select Reload JS.
+0

Vâng, tôi sử dụng Wi-Fi và thiết bị di động và máy tính đang ở trên cùng một mạng WIFI. – cityvoice

+0

bạn có làm theo các lệnh này không? bất kỳ cơ hội nào bạn có thể tạo một màn hình nhanh và tải lên dưới dạng tệp gif? – goldylucks

+0

ok người đàn ông tôi chỉ đang cố gắng giúp đỡ ... bạn có thể thử bắt đầu một dự án mới với 'phản ứng bản địa init myProject' và xem bạn có thể kết nối? để chúng tôi có thể loại bỏ khả năng xảy ra sự cố trong mã của bạn. – goldylucks

1

f bạn đang cố gắng ứng dụng gỡ lỗi trong thiết bị Android vật lý của bạn qua wifi sử dụng một cửa sổ máy, sau đó thiết bị có thể không thể truy cập vào cổng của máy tính hoặc máy tính xách tay của bạn, bạn phải làm cho cổng có thể truy cập. điều này bao gồm hai bước:

1.Đầu tiên tạo quy tắc trong tường lửa. để làm điều này theo các bước sau:

mở hộp thoại chạy -type wf.msc -Click vào rule gửi đến -Click quy tắc mới ở bên phải ở phía bên tay cổng -Chọn từ menu pop-up và bấm vào kế tiếp -Chọn cổng tCP nào và cụ thể các cảng địa phương và nhập vào số cổng như 8081 (mặc định) -Cho phép kết nối -Chọn tất cả trong phần hồ sơ -give một số tên thích hợp và mô tả -Click thúc

  1. bạn phải đặt máy tính của mình ở bên ngoài , Để làm điều này theo các bước sau: mạng -Mở và chia sẻ trung tâm từ bảng điều khiển thiết lập -Thay đổi bộ chuyển đổi -Chọn mạng wifi của bạn -Đúng bấm, tài sản -Click vào việc chia sẻ tab -Kiểm tra tất cả các hộp kiểm

Bạn đã sẵn sàng, bây giờ hãy thử chạy run-android có nguồn gốc phản ứng.

0

Chúng tôi phải đối mặt với vấn đề này, Để khắc phục điều này, giải pháp là chết đơn giản là dưới đây.

  1. Hủy bỏ quá trình hiện tại của “phản ứng bản địa chạy android” bởi tổ hợp phím CTRL + C hoặc CMD + C
  2. Đóng tàu điện ngầm cửa sổ bundler dòng lệnh mà mở tự động.
  3. Chạy lại lệnh, “run-android gốc phản ứng”. u

Basically this error tells that your current build got failed due to reasons like Code issue or dependency issue.

Click here for more details

Các vấn đề liên quan