安装tns-android失败了

时间:2017-07-25 09:06:33

标签: android nativescript

尝试创建NativeScript应用程序时遇到问题。我在NativeScript端运行了Windows的安装教程,并通过

创建了一个“HelloWorld”

tns create HelloWorld --template nativescript-template-tutorial

响应:

-- nativescript-template-tutorial@3.1.0 +-- nativescript-theme-core@1.0.4 -- tns-core-modules@3.1.0 -- tns-core-modules-widgets@3.1.0

npm ERR! registry error parsing json

- tns-template-hello-world@3.1.0

项目HelloWorld已成功创建。%path_to_my_Application_ / HelloWorld   - tns-template-hello-world@3.1.0

项目HelloWorld已成功创建。

当我导航到“HelloWorld”-Folder并尝试“tns run android”时,模拟器打开并显示以下消息:

搜索设备...... 使用图片Nexus4启动Android模拟器 等待仿真器设备初始化....

未安装iTunes。将其安装在您的系统上并再次运行此命令。

复制模板文件......   \安装tns-androidInstalling tns-android 无法在设备上应用更改:emulator-5554。错误是:错误:命令npm.cmd安装tns-android@3.1.1 --silent --save-exact --save失败,退出代码为1。

我已经尝试重新安装但是没有用。我尝试重新安装nativescript并运行“tns install android”命令 - >我得到的是以下错误:

拒绝安装为自身的依赖项。 “安装”和“作为依赖”之间有两个空格,我在想是否可能缺少某些东西?当我选择“tns platform add android”时,会发生同样的事情。

消息说“安装iTunes”,但由于这应该是在Android模拟器上运行的Android应用程序,我不知道为什么iTunes应该与它连接?也许有人可能会向我解释。

编辑:

npm -v说“3.10.10”

tns info说nativescript和tns-core-modules是最新的,但Android似乎“没有安装”。可悲的是,我无法弄清楚,是什么导致了错误以及如何对付它。

0 个答案:

没有答案