Ошибка вызова nativeScriptPubNub, проверьте статус для деталей - PullRequest
0 голосов
/ 25 апреля 2019

Я установил NativeScriptwithn angular 6, и все зависимости были правильно установлены, но с этими шагами была получена следующая ошибка

1) tns run --bundle

2) после этого выберите опцию Синхронизировать с игровой площадкой

3) отсканируйте QR-код в приложении для детской площадки на моем мобильном телефоне Android

4) показать статус: Успешно отправлены исходные файлы для платформы Android.

, после этого появляется эта ошибка

Error: PubNub call failed, check the status for details at new PubNubError (/usr/local/lib/node_modules/nativescript/node_modules/pubnub/lib/core/components/core/components/endpoint.js:8:31) at onResponse (/usr/local/lib/node_modules/nativescript/node_modules/pubnub/lib/core/components/core/components/endpoint.js:126:32) at <anonymous> (/usr/local/lib/node_modules/nativescript/node_modules/pubnub/lib/networking/modules/networking/modules/web-node.js:59:17) at Request.callback (/usr/local/lib/node_modules/nativescript/node_modules/superagent/lib/node/index.js:728:3) at RequestBase._timeoutError (/usr/local/lib/node_modules/nativescript/node_modules/superagent/lib/request-base.js:676:8) at Timeout.<anonymous> (/usr/local/lib/node_modules/nativescript/node_modules/superagent/lib/request-base.js:685:12) at ontimeout (timers.js:475:11) at tryOnTimeout (timers.js:310:5) at Timer.listOnTimeout (timers.js:270:5)

Также я вижу некоторые предупреждения после запуска проекта скоманда tns run --bundle

1) Переменная среды ANDROID_HOME не задана или указывает на несуществующий каталог.Вы не сможете выполнять какие-либо операции, связанные со сборкой для Android.

2) ВНИМАНИЕ: adb из Android SDK не установлен или настроен неправильно.

3) ВНИМАНИЕ: Android SDK не установлен или настроен неправильно.

4) Не удается найти совместимый Android SDK для компиляции.Чтобы иметь возможность собирать для Android, установите Android SDK 28 или более поздней версии.Запустите $ sdkmanager для управления версиями Android SDK.

5) В вашей системе должны быть установлены инструменты сборки Android SDK Build.Вы можете установить любую версию в следующем диапазоне: '> = 23 <= 28'. </p>

Ответы [ 2 ]

1 голос
/ 30 апреля 2019

Я решил свою проблему, эта проблема задает среду в системах Ubuntu. Я предоставляю ссылку и следую всем инструкциям и командам https://evothings.com/doc/build/cordova-install-linux.html Я надеюсь, что все используют эту ссылку и решили вашу проблему

1 голос
/ 27 апреля 2019

Похоже, что ваша переменная окружения ANDROID_HOME установлена ​​неправильно. Вы можете следовать рекомендациям из этого вопроса, чтобы настроить его на разных ОС. По крайней мере, он удалит предупреждения, которые вы получили.

Ошибка: ANDROID_HOME не установлен, а команда "android" отсутствует в вашей переменной PATH. Вы должны выполнить хотя бы одно из этих условий.

...