APK hataları

Kırmızı ekran: Metro'ya bağlanamıyor

Hata metni

Could not connect to development server.
Try the following to fix the issue:
• Ensure that Metro is running
• Ensure that your device/emulator is connected to your machine and has USB debugging enabled

Neden

Debug uygulaması geliştirme sunucusuna (Metro) ulaşamıyor. Sunucu çalışmıyor, port kapalı ya da cihaz başka ağda.

Adım adım çözüm

  1. Terminalde Metro'nun çalıştığını kontrol et: npx react-native start.
  2. USB'li cihaz için adb reverse tcp:8081 tcp:8081 yaz.
  3. Wi-Fi ile çalışıyorsan telefon ve bilgisayar aynı ağda olsun.
  4. Ağ engel olursa npx expo start --tunnel kullan.
  5. Güvenlik duvarı 8081 portunu açık tutsun.

Örnek komutlar

adb reverse tcp:8081 tcp:8081
npx react-native start --port 8081
adb devices
npx expo start --tunnel

Tekrarlanmasın diye

Aynı portu başka program tutmasın; Metro'yu tek bir terminalde çalıştır.

Yazar ve lisans: Nibras Code