安装nodejs,在官网下载安装包安装便可。html
安装Chocolatey(非必需,如下使用choco
命令来安装的软件可自行下载安装)。用管理员启动cmd贴上以下代码便可java
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
须要稍微等待一段时间下载点东西,如图:node
以后能够输入choco
来验证是否安装成功,如图:
android
安装JDK(可经过命令choco install java
来安装),并配置环境变量ios
安装ant(可经过命令choco install ant
来安装),并配置(环境变量)[http://www.cnblogs.com/yuzhongwusan/archive/2013/03/26/2982411.html]。web
安装Android SDK,并配置环境变量。须要下载Android 19 SDKshell
安装模拟器Genymotion(可选)apache
安装[NativeScript CLI],经过命令(npm i -g nativescript)安装(我装这个的时候比较慢,稍等。)npm
在命令行输入命令,来建立一个名为helllo-world的项目oracle
tns create hello-world
弹出这个
问你是否愿意自动发信息帮助他们改进此软件。y或者n均可以。
添加目标平台,支持android和ios平台。
cd hello-worldtns platform
add iostns platform add android
当输入tns platform add android
后,若是没有配置android sdk的环境变量会提示Unable to find adb in PATH. Default one from NativeScript resources will be used
,会继续添加android支持。
仍是因为没有配置android sdk的环境变量的缘由会报错`Command failed: C:\Windows\system32\cmd.exe /s /c "android list targets",因此仍是先配置好android sdk的环境变量吧。
接下来就是见证奇迹的时刻,跑起来。
使用模拟器(如Genymotion,或android sdk自带模拟器)运行,android平台命令以下
tns run android --emulator
也能够直接在真机上运行,android平台使用以下命令
tns run android
经过建立项目并添加了安卓平台支持,再以后执行了运行的命令,再通过一系列的编译打包以后,最终生成了一个android的apk文件,运行效果以下图:
就安装来看,整体来讲并非很复杂。拿android平台来讲,若是你自己就是一个安卓开发者,想必你的电脑上已经安装了开发android的必需工具的最小集(android sdk ,jdk)。那么你须要安装的仅仅是上面安装过程当中的nodejs、NativeScript CLI和ANT,安装过程至关简单。