Bilgisayarınıza bağlı android cihazları ve emulatorleri görüntüleyin
adb devices
|
aşağıdaki şekilde bir çıktı almalısınız.
(ooddkkffrrffgggdd device)
Eğer USB ile bağladığınız mobil cihazı göremediyseniz. adb'yi yeniden başlatın.
adb kill-server && adb devices
|
react-native run-android
|
NOT : android 5.1 den düşük bir sürümdeyse cihazınız mobil cihaz bilgisayarınızdaki server'a ağ yoluyla ulaşacaktır. Mobil cihaz ve bilgisayarın aynı ağda(networkte) olduğundan emin olun.
mobil cihazda uygulama çalışırken aşağıdaki komutu göndererek developer menüsünü açın
adb shell input keyevent 82
|
NOT : Eğer bu komutu uygulama çalışmadan(launcher ekranındayken) yollarsanız. Settings menüsü açılır. Bizim istediğimiz ise developer settings menüsüdür.
Dolayısıyla mobil cihaz sizin geliştirdiğiniz uygulama ekranındayken bu komutu bilgisayarınızdan çalıştırın.
"dev settings" -> "Debug server host & port for devices" kısmına tıklayın
açılan ekrandan bilgisayarın IP adresini ve server'in portunu girin
(ÖRN : 10.1.1.145:8081)
Geriye dönerek uygulamayı yeniden yükle(reload) linkine basın.
Bu işlemden sonra cihazdaki uygulamanız 10.1.1.145:8081 üzerinden iletişim kurarak çalışacaktır.
Bu güzel yazı için teşekkürler. 10.1.1.145 olan kısımda kendi pc ip olsun. Port kısmı da metro arayüzün de mevcut. Olmaz derseniz aşağıdaki gibi uygulayınız.
YanıtlaSil