Все, что я сделал, это зашел в каталог моего проекта из cmd (командная строка), набрав java -version.it, и сказал, какую версию он ищет поэтому я установил эту версию и изменил путь к jdk этой версии.

довал шаг за шагом официальныйНачиная, Я начал с чистой установки Linux и установил все необходимое согласно вкладке «Создание проектов с собственным кодом». Я также прочитал раздел устранения неполадок. Я уже создал проект, используя терминал.

Это ошибка, когда я бегуreact-native run-android:

    Starting JS server...
    Building and installing the app on the device (cd android && ./gradlew installDebug)...

    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.

    Could not install the app on the device, read the error above for details.
    Make sure you have an Android emulator running or a device connected and have
    set up your Android development environment:
    https://facebook.github.io/react-native/docs/android-setup.html

Он не находит JAVA_HOME, поскольку последние версии Android Studio не требуют установки Java в системе. Вместо этого используется внутренняя JRE.

Дубликат отказа от ответственности: Я уже прочиталаэтот вопрос, Это не то, что я хочу. Я знаю, как установить Java дома. Я просто хочу запустить реактивный проект БЕЗ установки отдельной Java.

Вопросов:

Как я могу найти внутреннюю Java внутри папки Android Studio, чтобы я мог указать на нее JAVA_HOME?Если это невозможно, могу ли я открыть и запустить проект внутриandroid папка с Android Studio? Как мне обновить этот проект после изменения кода React JavaScript в родительской папке?

Ответы на вопрос(0)

Ваш ответ на вопрос