React-native: Tidak bisa mendapatkan antrian panggilan asli: konfigurasi jembatan tidak tersedia

Dibuat pada 20 Apr 2016  ·  3Komentar  ·  Sumber: facebook/react-native

_Mac, RN@master (887c275), Android_

Mengkompilasi UIExampleProject dengan:

./gradlew :Examples:UIExplorer:android:app:installDebug assembleRelease dalam react-native/

Kemudian mengirim apk ini ke perangkat Android saya dan menginstalnya.

Saya pikir saya akan mendapatkan aplikasi untuk penggunaan offline karena tidak ada instruksi khusus di sini untuk Menjalankan di Perangkat - Android karena ada di sini Berjalan di Perangkat - iOS .

Sebagian besar saya di sini untuk mengambil piala:

screenshot_20160419-180732

Locked

Komentar yang paling membantu

Ini sebenarnya adalah kesalahan yang sangat umum, tetapi pesan kesalahan baru saja diubah: (komit https://github.com/facebook/react-native/commit/c24fae9544bb3f6a6313e9583c875591607bcefc )

Kesalahan sebelumnya adalah jejak JS yang mengatakan "__fbBatchedBridge" tidak ditentukan yang disebabkan karena tidak ada pemaket yang berjalan (atau pengepakan yang salah berjalan). Anda dapat menemukan info di sini:

Saya akan menyarankan:

  • instal ulang seluruh RN stack (rm node_modules && npm install)
  • jika Anda menggunakan penjaga, hapus instalan atau instal ulang
  • pastikan Anda menjalankan paket ./packager/packager.sh
  • pastikan IP/port yang benar diatur dalam pengaturan debug aplikasi

Ini jelas mengasumsikan bahwa Anda menginginkan build debug, yang tidak memiliki bundel (dan Anda harus menjalankan pembuat paket). Jika Anda menginginkan aplikasi dengan bundel, itu berbeda.

Semua 3 komentar

Ini sebenarnya adalah kesalahan yang sangat umum, tetapi pesan kesalahan baru saja diubah: (komit https://github.com/facebook/react-native/commit/c24fae9544bb3f6a6313e9583c875591607bcefc )

Kesalahan sebelumnya adalah jejak JS yang mengatakan "__fbBatchedBridge" tidak ditentukan yang disebabkan karena tidak ada pemaket yang berjalan (atau pengepakan yang salah berjalan). Anda dapat menemukan info di sini:

Saya akan menyarankan:

  • instal ulang seluruh RN stack (rm node_modules && npm install)
  • jika Anda menggunakan penjaga, hapus instalan atau instal ulang
  • pastikan Anda menjalankan paket ./packager/packager.sh
  • pastikan IP/port yang benar diatur dalam pengaturan debug aplikasi

Ini jelas mengasumsikan bahwa Anda menginginkan build debug, yang tidak memiliki bundel (dan Anda harus menjalankan pembuat paket). Jika Anda menginginkan aplikasi dengan bundel, itu berbeda.

Yang berhasil adalah rm -rf node_modules && npm install

Saya menghapus /node_modules/ ran npm install , harus memperbaiki kesalahan di mana react-native 0.26.2 mencari react 15.0.2, tetapi menginstal react 15.1., jadi saya menghapus ^ dari baris ini di package.json ` "react": "^15.0.2" .

LALU... kesalahan masih muncul di emulator/aplikasi:

Couldn't get the native call queue: bridge configuration isn't available. this probably indicates there was an issue loading the JS bundle, e.g. it wasn't packaged into the app or was malformed. Check your logs ('adb logcat') for more information.
Apakah halaman ini membantu?
0 / 5 - 0 peringkat