РЕШЕНИЯРеагировать Родной пример (UIExplorer) Проблема строительной
я преодолел проблему, помогает @LeoCavalcante. Проблема в том, что при использовании в командной консоли слова gradlew
его можно запустить напрямую. Потому что, используя gradlew
, консоль Windows запускает gradlew.bat
!
Не пытайтесь с помощью команды Cygwin (Linux) Баш как sh ./gradle :Exam...
или sh gradle :Exam..
или bash gradle :Exam...
Просто используйте gradlew :Examples:UIExplorer:android:app:installDebug
Я не мог построить примеры UIExplorer от реакции нативным чиновника Сделки рЕПО.
Я использую Windows и cygwin64.
Я установил оба SDK и NDK. Затем клонировал репо и дал команду npm install
в корневом каталоге action-native, который был клонирован только сейчас. Я добавил local.properties
файл, который указывает пути sdk.dir
и ndk.dir
.
Когда я пытаюсь выполнить команду sh ./gradlew :Examples:UIExplorer:android:app:installDebug
, консоль предоставила выход, как показано ниже;
Когда я пытаюсь команду с --debug
параметром, то вывод на консоль становится слишком длинным. Но строки ошибок, как показано ниже;
08:07:50.341 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Running model element 'tasks.validateDebugSigning' rule action Project.<init>.tasks.validateDebugSigning()
08:07:50.347 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Mutating tasks.validateDebugSigning using Project.<init>.tasks.validateDebugSigning()
08:07:50.354 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Transitioning model element 'tasks.validateDebugSigning' to state ProjectionsDefined.
08:07:50.389 [ERROR] [org.gradle.BuildExceptionReporter]
08:07:50.402 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE: Build failed with an exception.
08:07:50.409 [ERROR] [org.gradle.BuildExceptionReporter]
08:07:50.414 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong:
08:07:50.420 [ERROR] [org.gradle.BuildExceptionReporter] Task '.' not found in root project 'react-native'.
08:07:50.425 [ERROR] [org.gradle.BuildExceptionReporter]
08:07:50.429 [ERROR] [org.gradle.BuildExceptionReporter] * Try:
08:07:50.436 [ERROR] [org.gradle.BuildExceptionReporter] Run gradlew tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace.
08:07:50.443 [LIFECYCLE] [org.gradle.BuildResultLogger]
08:07:50.449 [LIFECYCLE] [org.gradle.BuildResultLogger] BUILD FAILED
08:07:50.456 [LIFECYCLE] [org.gradle.BuildResultLogger]
08:07:50.461 [LIFECYCLE] [org.gradle.BuildResultLogger] Total time: 2 mins 25.343 secs
Как я могу преодолеть эту проблему?
Спасибо большое Лев. Однако я попробовал команду «sh ./gradlew»: Примеры: UIExplorer: android: app: installDebug «'. К сожалению, тот же результат. Я пробовал android-ndk-r11b и android-ndk-r10e. Я думаю, никто не смог создать пример в Windows, кроме вас .. – efkan
Пожалуйста, попробуйте точно, как я упомянул, используя 'bash' вместо' sh' и без '. /' Перед именем файла. –
Хорошо. Я удалил локальный каталог. Я запускаю команду 'npm install' прямо сейчас :) Тогда я попробую ваш совет. – efkan