Невозможно применить изменения на устройстве: DEVICE ####. Ошибка: не удается прочитать свойство 'env' из неопределенного - PullRequest
0 голосов
/ 23 июня 2019

Я получил эту проблему после моей первой сборки Android; затем, до этого, проект запускается в разработке на устройстве и даже в эмуляторе. Также ошибка происходит и в эмуляторе.

Я изучал это. Обновите до последних последних версий NativeScript tns-android: 5.4.0 tns-core-modules: 5.4.3 nativescript-vue: 2.2.2, также обновите плагин firebase nativescript-plugin-firebase: 9.0.1. И это не позволяет мне продолжить проект. Я очень расстроен этим моментом.

Unable to apply changes on device: DEVICE####. 
Error is: Cannot read property 'env' of undefined.

Используя --log trace это показано

Will emit event liveSyncError with data { error:
   { Error: Command ./gradlew failed with exit code 1
at Errors.fail (/Users/user/.nvm/versions/node/v8.14.1/lib/node_modules/nativescript/lib/common/errors.js:126:28)
    at Errors.failWithoutHelp (/Users/user/.nvm/versions/node/v8.14.1/lib/node_modules/nativescript/lib/common/errors.js:136:21)
    at AndroidProjectService.<anonymous> (/Users/user/.nvm/versions/node/v8.14.1/lib/node_modules/nativescript/lib/services/android-project-service.js:666:34)
    at Generator.throw (<anonymous>)
    at rejected (/Users/user/.nvm/versions/node/v8.14.1/lib/node_modules/nativescript/lib/services/android-project-service.js:11:65)
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:189:7)
     name: 'Exception',
     message: 'Command ./gradlew failed with exit code 1',
     stack: 'Error: Command ./gradlew failed with exit code 1\n    at Errors.fail (/Users/user/.nvm/versions/node/v8.14.1/lib/node_modules/nativescript/lib/common/errors.js:126:28)\n    at Errors.failWithoutHelp (/Users/user/.nvm/versions/node/v8.14.1/lib/node_modules/nativescript/lib/common/errors.js:136:21)\n    at AndroidProjectService.<anonymous> (/Users/user/.nvm/versions/node/v8.14.1/lib/node_modules/nativescript/lib/services/android-project-service.js:666:34)\n    at Generator.throw (<anonymous>)\n    at rejected (/Users/user/.nvm/versions/node/v8.14.1/lib/node_modules/nativescript/lib/services/android-project-service.js:11:65)\n    at <anonymous>\n    at process._tickCallback (internal/process/next_tick.js:189:7)',
     errorCode: 127,
     suppressCommandHelp: true,
     proxyAuthenticationRequired: false,
     printOnStdout: undefined },
.
.
.

Заранее спасибо за любую помощь, это полностью блокирует развитие проекта.

1 Ответ

0 голосов
/ 24 июня 2019

эта ошибка ожидается, если вы пытаетесь использовать nativescript-dev-webpack @ next с последней официальной версией NativeScript CLI (5.4.2), поскольку они несовместимы друг с другом (подготовка к выпуску NativeScript 6.0).

Если вы хотите использовать nativescript-dev-webpack @ next, вам также необходимо установить nativescript @ next.

Надеюсь, это поможет!

...