nativescript errorPubNub调用失败,请检查状态以获取详细信息

时间:2019-04-25 09:55:07

标签: angular angular6 nativescript angular2-nativescript nativescript-angular

我将NativeScript的角度设置为6,并正确安装了每个依赖项,但在这些步骤中出现以下错误

1) tns运行--bundle

2)之后,选择“与操场同步”

3)在我的android手机中的运动场应用中扫描QR码

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)警告:未安装或未正确配置Android SDK中的adb。

3)警告:未安装或未正确配置Android SDK。

4)找不到兼容的Android SDK进行编译。为了能够针对Android进行构建,请安装Android SDK 28或更高版本。  运行$ sdkmanager来管理您的Android SDK版本。

5)您需要在系统上安装Android SDK Build-tools。您可以安装以下范围内的任何版本:'> = 23 <= 28'。

3 个答案:

答案 0 :(得分:1)

似乎您的ANDROID_HOME环境变量未正确设置。您可以按照此问题的建议将其设置在不同的操作系统上。至少它将删除您收到的警告。

Error: ANDROID_HOME is not set and "android" command not in your PATH. You must fulfill at least one of these conditions.

答案 1 :(得分:1)

我解决了我的问题 这个问题在Ubuntu系统上设置了环境 我提供链接并遵循所有说明和命令 https://evothings.com/doc/build/cordova-install-linux.html 希望每个人都可以使用此链接并解决您的问题

答案 2 :(得分:0)

我也遇到了这个错误。

我的步骤如下

  1. 我只是通过输入tns create appName --ng
  2. 来创建NativeScript应用
  3. 然后我尝试通过键入tns preview来打开应用程序

忘记了,问题在于缺少安装最新的NativeScriptCLI

已在目录上执行npm install -g nativescript@latest修复了