Mostafa Nazar
5 سال پیش توسط Mostafa Nazar مطرح شد
3 پاسخ

اتصال nox player به react native

سلام میخوام nox player رو به react native اتصال بدم خطای زیر رو میده مشکل از کجاست با تشکر

error Failed to launch emulator. Reason: No emulators found as an output of `emulator -list-avds`.

ثبت پرسش جدید
Mostafa Nazar
تخصص : برنامه نویس وب و موبایل
@mostafa.8722 5 سال پیش آپدیت شد
1

از طریق مراحل زیر حل شد


1.Open terminal and type adb connect 127.0.0.1:62001. type adb devices to make sure your emulator is connected.

2.Go to your project, type react-native run-android --deviceId 127.0.0.1:62001, waiting for the project to finish compiling, and the you will see a red error screen.

3.Open the developer menu, Go to Dev Settings → Debug server host for device, Assume your local ip is 192.168.1.121, then type: 192.168.1.121:8081

4.Use developer menu to reload your app,then close the app, and reopen it.

البته برای رفتن به مرحله سه و بخش dev Setting باید به مسیر ایمیولاتور و بوشه bin ترمینال رو باز کرد و دستور adb shell input keyevent 82 را وارد کنید یا اینکه از طریق دکمه shake دوبار کلیک روی این دکمه این بخش باز بشه .

 adb shell input keyevent 82

حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
1

اون چیزی که مشخص هست هیچ emulator ای برای اتصال پیدا نمیکنه احتمالا شبیه ساز مربوط به nox player رو اصلا نمیتونه پیدا کنه


Mostafa Nazar
تخصص : برنامه نویس وب و موبایل
@mostafa.8722 5 سال پیش آپدیت شد
1

از طریق مراحل زیر حل شد


1.Open terminal and type adb connect 127.0.0.1:62001. type adb devices to make sure your emulator is connected.

2.Go to your project, type react-native run-android --deviceId 127.0.0.1:62001, waiting for the project to finish compiling, and the you will see a red error screen.

3.Open the developer menu, Go to Dev Settings → Debug server host for device, Assume your local ip is 192.168.1.121, then type: 192.168.1.121:8081

4.Use developer menu to reload your app,then close the app, and reopen it.

البته برای رفتن به مرحله سه و بخش dev Setting باید به مسیر ایمیولاتور و بوشه bin ترمینال رو باز کرد و دستور adb shell input keyevent 82 را وارد کنید یا اینکه از طریق دکمه shake دوبار کلیک روی این دکمه این بخش باز بشه .

 adb shell input keyevent 82

MG
@hmg7753 5 سال پیش مطرح شد
0

من هیچی نفهمیدم از این روش ای که گفتید اما این کارهارو با cmd انجام میدم و فایده نداره....


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام