React Native Unable to load script from assets index.android.bundle

react-native

Windows ortamında react-native uygulaması geliştirirken, emulatörde çalıştırmak için standart react-native run-android  komutunu çağırıyoruz. Fakat kamera,  accelerometre gibi uygulamalarda gerçek cihaz kullanmak gerektiğinde aynı komut ile cihaz üzerinde test edebiliyoruz, tabi önce React Native Unable to load script from assets index.android.bundle hatasını aşarak.react-nativeReact-Native uygulamanızı ilk kez cihazda debug edecekseniz bu hatayı almanız muhtemel. Sorun ise react-native’in alt yapısının sanal ağ üzerinden kaynaklı olması ve portları tanımaması.

Çözüm için basitçe tcp portlarını güncelleyeceğiz.

Başlat >> Çalıştır >> CMD  yolu ile yeni bir komut penceresi açıyoruz ve CD komutu ile aşağıdaki yola gidiyoruz :

cd C:\Users\KULLANICIADINIZ\AppData\Local\Android\sdk\platform-tools

Bahsi geçen yol android sdk’mızın yolu. Bu yolda bulunan adb tool’unda bir komut çalıştıracağız, fakat bu aşamada telefonunuz bilgisayarınıza bağlı, USB Hata ayıklama modu açık ve Android emulator kapalı olmalı;

adb reverse tcp:8081 tcp:8081

Aynı portu yineleyerek port yenilemesi yapmış olduk.

Şimdi projeyi telefonda debug ediyoruz:

react-native run-android

Kolay Gelsin.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir