NativeScript安装问题

时间:2016-10-25 21:29:18

标签: nativescript angular2-nativescript

我只是想安装NavtiveScript,为此我按照

提供的官方安装指南

http://docs.nativescript.org/angular/start/quick-setup but I am stuck at "Step 3: Install iOS and Android requirements"

当我在命令提示符(具有管理权限)中运行以下命令时

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://www.nativescript.org/setup/win'))"

似乎所有东西都没有任何问题。但是当我尝试通过命令验证安装时,“tns doctor”我返回警告:

 D:\>tns doctor
WARNING: adb from the Android SDK is not installed or is not configured properly.
For Android-related operations, the NativeScript CLI will use a built-in version of adb.
To avoid possible issues with the native Android emulator, Genymotion or connected
Android devices, verify that you have installed the latest Android SDK and
its dependencies as described in http://developer.android.com/sdk/index.html#Requirements

TIP: To avoid setting up the necessary environment variables, you can use the chocolatey package manager to install the Android SDK and its dependencies.

WARNING: The Android SDK is not installed or is not configured properly.
You will not be able to build your projects for Android and run them in the native emulator.
To be able to build for Android and run apps in the native emulator, verify that you have
installed the latest Android SDK and its dependencies as described in http://developer.android.com/sdk/index.html#Requirements

TIP: To avoid setting up the necessary environment variables, you can use the chocolatey package manager to install the Android SDK and its dependencies.

NOTE: You can develop for iOS only on Mac OS X systems.
To be able to work with iOS devices and projects, you need Mac OS X Mavericks or later.

Cannot find a compatible Android SDK for compilation. To be able to build for Android, install Android SDK 22 or later.
Run $ android to manage your Android SDK versions.

You need to have the Android SDK Build-tools installed on your system. You can install any version in the following range: '>=23 <=24'.
Run android from your command-line to install required Android Build Tools.

You need to have Android SDK 22 or later and the latest Android Support Repository installed on your system.
Run $ android  to manage the Android Support Repository.

有人可以指导吗?

我正在使用Windows 10,并在我的计算机上安装了Visual Studio 2015(更新3)和Visual Studio Code。

2 个答案:

答案 0 :(得分:6)

安装Android的命令行也没有给我工作,并给了我与你相同的错误。我通过下载和安装Android Studio来解决这个问题。安装完成后,你应该能够找到android sdk的位置,在我的情况下是/ Users / myMacUserName / Library / Android / sdk。您可以通过SDK Manager选择所有需要的东西。在终端中,您可以执行导出ANDROID_HOME = / Users / myMacUserName / Library / Android / sdk&#39;而不是来自NativeScript installtion指令的命令&#39; export ANDROID_HOME = / usr / local / opt / android-sdk&#39;。完成所有这些后,您应该对Android SDK错误感到满意。

答案 1 :(得分:0)

<强> https://developer.android.com/studio/index.html

从上面的链接安装android studio,然后运行工作室并在工作室内安装所需的android sdk软件包。