با یک تیر دو نشان بزنید🎯 یک هدیه ۳ میلیون تومانی به همراه ۲۵٪ تخفیف روی همه دوره‌های متخصص😍
۰ ثانیه
۰ دقیقه
۰ ساعت
۱۷ Saeed Tahmasebi
اجرا نشدن شبیه ساز
جامعه جاوا اسکریپت ایجاد شده در ۰۵ فروردین ۱۴۰۱

سلام روز بخیر ، شبیه ساز رو که میخوام اجرات کنم بهم ارور میده .

info Running jetifier to migrate libraries to AndroidX. You can disable it using "--no-jetifier" flag.

Jetifier found 863 file(s) to forward-jetify. Using 8 workers...

info JS server already running.

'adb' is not recognized as an internal or external command,

operable program or batch file.

info Launching emulator...

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

warn Please launch an emulator manually or connect a device. Otherwise app may fail to launch.

info Installing the app...

ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.

Please set the JAVA_HOME variable in your environment to match the

location of your Java installation.

error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup.

Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081

  at makeError (D:\\projects\\ReactNativeProject1\\Hello\\node_modules\\execa\\index.js:174:9)

  at D:\\projects\\ReactNativeProject1\\Hello\\node_modules\\execa\\index.js:278:16

  at processTicksAndRejections (internal/process/task_queues.js:95:5)

  at async runOnAllDevices (D:\\projects\\ReactNativeProject1\\Hello\\node_modules\\@react-native-community\\cli-platform-android\\build\\commands\\runAndroid\\runOnAllDevices.js:109:5)

  at async Command.handleAction (D:\\projects\\ReactNativeProject1\\Hello\\node_modules\\react-native\\node_modules\\@react-native-community\\cli\\build\\index.js:192:9)

info Run CLI with --verbose flag for more details.

سلام امیدوارم حالتون خوب باشه .

نکته اول اینکه ظاهرا متغییر محلی JAVA_HOME رو اضافه نکردید . این رو بررسی کنید و اگر اضافه نکردید اضافه کنید . برای این کار اگر کمک لازم داشتید تاپیک زیرو رو در stackoverflow بخونید :

react-native-fails-when-i-try-to-run-on-emulator

همچنین اگر بازهم مشکل داشتید خودتون دستی شبیه ساز رو باز کنید احتمالا مشکل حل بشه .

اگر حل نشد بفرمایید .

موفق باشید.

علیرضا ایمانی ۰۵ فروردین ۱۴۰۱، ۱۴:۵۰

همه کار‌ها رو کردم شبیه ساز اجرا شد ولی چیزی رو باز نمیکنه و صفحه سیاه میمونه عکسش رو براتون میفرستم

Saeed Tahmasebi ۰۵ فروردین ۱۴۰۱، ۱۴:۵۸

وقتی دستور اجرا رو میزنید چه اتفاقی میفته؟ از shell که برنامه رو اجرا کردید هم یه عکس بدید

علیرضا ایمانی ۰۵ فروردین ۱۴۰۱، ۱۵:۰۹

Name              Value

----              -----

ALLUSERSPROFILE        C:\\ProgramData

ANDROID_HOME          C:\\Users\\Saeed\\AppData\\Local\\Android\\Sdk

APPCODE_VM_OPTIONS       C:\\ja-netfilter\\vmoptions\\appcode.vmoptions

APPDATA            C:\\Users\\Saeed\\AppData\\Roaming

CLION_VM_OPTIONS        C:\\ja-netfilter\\vmoptions\\clion.vmoptions

CommonProgramFiles       C:\\Program Files\\Common Files

CommonProgramFiles(x86)    C:\\Program Files (x86)\\Common Files

CommonProgramW6432       C:\\Program Files\\Common Files

COMPUTERNAME          DESKTOP-V4OC9G9

ComSpec            C:\\Windows\\system32\\cmd.exe

DATAGRIP_VM_OPTIONS      C:\\ja-netfilter\\vmoptions\\datagrip.vmoptions

DATASPELL_VM_OPTIONS      C:\\ja-netfilter\\vmoptions\\dataspell.vmoptions

DriverData           C:\\Windows\\System32\\Drivers\\DriverData

FPS_BROWSER_APP_PROFILE_STRING Internet Explorer

FPS_BROWSER_USER_PROFILE_ST... Default

GATEWAY_VM_OPTIONS       C:\\ja-netfilter\\vmoptions\\gateway.vmoptions

GOLAND_VM_OPTIONS       C:\\ja-netfilter\\vmoptions\\goland.vmoptions

HOMEDRIVE           C:

HOMEPATH            \\Users\\Saeed

IDEA_VM_OPTIONS        C:\\ja-netfilter\\vmoptions\\idea.vmoptions

JAVA_HOME           C:\\Users\\Saeed\\AppData\\Local\\Android\\Sdk

JETBRAINS_CLIENT_VM_OPTIONS  C:\\ja-netfilter\\vmoptions\\jetbrains_client.vmoptions

JETBRAINSCLIENT_VM_OPTIONS   C:\\ja-netfilter\\vmoptions\\jetbrainsclient.vmoptions

LOCALAPPDATA          C:\\Users\\Saeed\\AppData\\Local

LOGONSERVER          \\\\DESKTOP-V4OC9G9

NUMBER_OF_PROCESSORS      8

OneDrive            C:\\Users\\Saeed\\OneDrive

OneDriveConsumer        C:\\Users\\Saeed\\OneDrive

OS               Windows_NT

Path              C:\\Program Files\\Common Files\\Oracle\\Java\\javapath;D:\\Instaltion Path\\vmWare work sta...

PATHEXT            .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL

PhpStorm            C:\\Users\\Saeed\\PhpStorm 2021.1.4\\bin;

PHPSTORM_VM_OPTIONS      C:\\ja-netfilter\\vmoptions\\phpstorm.vmoptions

platform-tools         C:\\Users\\Saeed\\AppData\\Local\\Android\\Sdk\\platform-tools

PROCESSOR_ARCHITECTURE     AMD64

PROCESSOR_IDENTIFIER      Intel64 Family 6 Model 158 Stepping 9, GenuineIntel

PROCESSOR_LEVEL        6

PROCESSOR_REVISION       9e09

ProgramData          C:\\ProgramData

ProgramFiles          C:\\Program Files

ProgramFiles(x86)       C:\\Program Files (x86)

ProgramW6432          C:\\Program Files

PSModulePath          C:\\Users\\Saeed\\Documents\\WindowsPowerShell\\Modules;C:\\Program Files\\WindowsPowerShell...

PT7HOME            D:\\Instaltion Path\\cisco packet racer\\Cisco Packet Tracer 7.3.1

PUBLIC             C:\\Users\\Public

PYCHARM_VM_OPTIONS       C:\\ja-netfilter\\vmoptions\\pycharm.vmoptions

QT_DEVICE_PIXEL_RATIO     auto

RIDER_VM_OPTIONS        C:\\ja-netfilter\\vmoptions\\rider.vmoptions

RUBYMINE_VM_OPTIONS      C:\\ja-netfilter\\vmoptions\\rubymine.vmoptions

SESSIONNAME          Console

SystemDrive          C:

SystemRoot           C:\\Windows

TEMP              C:\\Users\\Saeed\\AppData\\Local\\Temp

TMP              C:\\Users\\Saeed\\AppData\\Local\\Temp

USERDOMAIN           DESKTOP-V4OC9G9

USERDOMAIN_ROAMINGPROFILE   DESKTOP-V4OC9G9

USERNAME            Saeed

USERPROFILE          C:\\Users\\Saeed

WEBIDE_VM_OPTIONS       C:\\ja-netfilter\\vmoptions\\webide.vmoptions

WEBSTORM_VM_OPTIONS      C:\\ja-netfilter\\vmoptions\\webstorm.vmoptions

windir             C:\\Windows


Saeed Tahmasebi ۰۵ فروردین ۱۴۰۱، ۱۵:۱۷

از اضافه شدن

C:\\Users\\Saeed\\AppData\\Local\\Android\\Sdk\\platform-tools

به متغییر PATH مطمین بشید

اگر باز هم درست نشد طبق این صفحه مراحل رو دوباره انجام بدید

علیرضا ایمانی ۰۵ فروردین ۱۴۰۱، ۱۶:۰۹

هیچی صفحه سیمیولیتور باز میشه اون ارور هایی که توی ترمینال توی عکس قبلی فرستادم میاد و صفحه سیاه میمونه


Saeed Tahmasebi ۰۵ فروردین ۱۴۰۱، ۱۶:۱۱

این ارور‌ها میاد

info Running jetifier to migrate libraries to AndroidX. You can disable it using "--no-jetifier" flag.

Jetifier found 863 file(s) to forward-jetify. Using 8 workers...

info JS server already running.

info Launching emulator...

info Successfully launched emulator.

info Installing the app...


ERROR: JAVA_HOME is set to an invalid directory: C:\\Program Files\\Common Files\\Oracle\\Java\\javapath


Please set the JAVA_HOME variable in your environment to match the

location of your Java installation.


error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup.

Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081


  at makeError (D:\\projects\\ReactNativeProject1\\Saeed\\node_modules\\execa\\index.js:174:9)

  at D:\\projects\\ReactNativeProject1\\Saeed\\node_modules\\execa\\index.js:278:16

  at processTicksAndRejections (internal/process/task_queues.js:95:5)

  at async runOnAllDevices (D:\\projects\\ReactNativeProject1\\Saeed\\node_modules\\@react-native-community\\cli-platform-android\\build\\commands\\runAndroid\\runOnAllDevices.js:109:5)

  at async Command.handleAction (D:\\projects\\ReactNativeProject1\\Saeed\\node_modules\\react-native\\node_modules\\@react-native-community\\cli\\build\\index.js:192:9)

info Run CLI with --verbose flag for more details.



Saeed Tahmasebi ۰۵ فروردین ۱۴۰۱، ۱۶:۱۶

فک میکنم platform-tools رو به PATH اضافه نکردید :

توی بخش environment variables روی متغییر PATH کلیک کنید .

روی Edit کلیک کنید

روی New کلیک کنید و آدرس platform-tools رو اضافه کنید که فک میکنم برای شما این هست :

C:\\Users\\Saeed\\AppData\\Local\\Android\\Sdk\\platform-tools



علیرضا ایمانی ۰۵ فروردین ۱۴۰۱، ۱۶:۲۳

اضافه کردم همه رو توی تصویر میفرستم براتون،

این هم متن دقیق ارور هست


error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup.

Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081


FAILURE: Build failed with an exception.


* Where:

Settings file 'D:\\projects\\ReactNativeProject1\\Saeed\\android\\settings.gradle'


* What went wrong:

Could not compile settings file 'D:\\projects\\ReactNativeProject1\\Saeed\\android\\settings.gradle'.

> startup failed:

 General error during conversion: Unsupported class file major version 62


Saeed Tahmasebi ۰۵ فروردین ۱۴۰۱، ۱۶:۲۶

این لیستی که فرستادید لیست environment variable هاتون هست

platform-tools رو باید به PATH هم اضافه بکنید

تو این صفحه توضیح داده .

علیرضا ایمانی ۰۵ فروردین ۱۴۰۱، ۱۶:۳۱

این اوکی هست الان ؟

Saeed Tahmasebi ۰۵ فروردین ۱۴۰۱، ۱۶:۴۱

این متغیر PATH

Saeed Tahmasebi ۰۵ فروردین ۱۴۰۱، ۱۶:۴۲

بله تو همین قسمت تو قسمت Path کلیک کنید و ادرس platform-tools رو به انتهای لیست اضافه کنید و دوباره برنامتون رو اجرا کنید

علیرضا ایمانی ۰۵ فروردین ۱۴۰۱، ۱۶:۴۴

انجام دادم ولی باز هم ارور میگیرم


FAILURE: Build failed with an exception.


* Where:

Settings file 'D:\\projects\\ReactNativeProject1\\Saeed\\android\\settings.gradle'


* What went wrong:

Could not compile settings file 'D:\\projects\\ReactNativeProject1\\Saeed\\android\\settings.gradle'.

> startup failed:

 General error during conversion: Unsupported class file major version 62


Saeed Tahmasebi ۰۵ فروردین ۱۴۰۱، ۱۶:۴۷

برای این ارور این آموزش رو بررسی کنید احتمالا مشکل حل میشه

این تاپیک رو هم بررسی کنید کمکتون میکنه

علیرضا ایمانی ۰۵ فروردین ۱۴۰۱، ۱۸:۱۰

طبق آموزش که فرستادید پروژه رو توی اندروید استودیو هم باز کزدم ولی قسمت gradle project رو نداره که ورژن jdk رو انتخاب بشه کرد .

Saeed Tahmasebi ۰۶ فروردین ۱۴۰۱، ۰۸:۰۷

از اطلاعاتی که ارائه داده‌اید، به نظر می‌رسد که مشکل شما به متغیر JAVA_HOME و نصب JDK مربوط می‌شود.

برای رفع این مشکلات، لطفاً مراحل زیر را انجام دهید:

1. تنظیم JAVA_HOME:
  اطمینان حاصل کنید که متغیر محلی `JAVA_HOME` به درستی تنظیم شده باشد. بر اساس اطلاعاتی که ارائه داده‌اید، به نظر می‌رسد مسیر صحیح JDK برابر با `C:\\Users\\Saeed\\AppData\\Local\\Android\\Sdk` باشد.

2. اضافه کردن platform-tools به متغیر PATH:
  به نظر می‌رسد که متغیر `platform-tools` به PATH شما اضافه شده باشد. اگر نه، آن را به PATH اضافه کنید.

3. بررسی ورژن JDK:
  مطمئن شوید که ورژن JDK که نصب کرده‌اید، با ورژنی که React Native نیاز دارد، سازگار است. بهتر است از ورژن JDK 8 یا 11 استفاده کنید.

4. اجرای Android Studio:
  ممکن است باز کردن پروژه در Android Studio و تنظیم محیط توسعه اندروید از مرحله‌های آموزش React Native کمک کند. به خصوص، اطمینان حاصل کنید که JDK صحیح انتخاب شده باشد.

اگر با انجام این مراحل همچنان مشکل دارید، لطفاً اطلاعات بیشتری از خطاها یا پیام‌های خطایی که دریافت می‌کنید، ارائه دهید تا بتوانم به شما کمک کنم.

Kian_Developer ۲۶ آذر ۱۴۰۲، ۰۵:۳۵