Nexus5 (android 5.1.1) üzerinde AwesomeProject çalıştırmaya çalışıyorum.
Projeyi oluşturabilir ve cihaza yükleyebilirim. Ama çalıştırdığımda kırmızı bir ekran var
JS paketi indirilemiyor. Geliştirme sunucusunu başlatmayı veya cihazınızı bağlamayı unuttunuz mu?
Yerel iOS reaksiyonunda, jsbundle'ı çevrimdışı yüklemeyi seçebilirim. Aynı şeyi Android için nasıl yapabilirim? (Ya da en azından sunucu adresini nerede yapılandırabilirim?)
Güncelleme
Yerel sunucuyla çalıştırmak için, yerel çözümlü proje kök dizininizin altında aşağıdaki komutları çalıştırın
react-native start > /dev/null 2>&1 &adb reverse tcp:8081 tcp:8081
daha fazla bilgi için lütfen dsissitka'nın cevabına bakınız.
Bir sunucu olmadan çalıştırmak için jsfile dosyasını apk olarak paketleyin:
- altında bir varlık klasörü oluştur
android/app/src/main curl "http://localhost:8081/index.android.bundle?platform=android" -o "android/app/src/main/assets/index.android.bundle"
daha fazla bilgi için lütfen kzzzf'in cevabına bakınız.
adb reversedesteklenmediği için imkansız olduğu anlamına mı geliyor ?
adb reverse tcp:8081 tcp:8081Çalıştırabilmek için ADB 1.0.32 sürümüne ihtiyacınız olduğunu belirtmek isterim , reverseseçenek 1.0.31'de değil