如何将Android支持添加到我的Ionic应用程序项目?

我创build了一个离子应用程序项目。 我想添加Android支持到我的应用程序。 为此,我使用了“离子平台添加Android”,但是我的系统显示了一些错误,我正在使用Windows机器。

Adding android project... Running command: cmd "/s /c "C:\Users\SYSTEM-03\.cordova\lib\npm_cache\cordova-android\6.0.0\package\bin\create.bat E:\workspace\appstore\demoapp\platforms\android com.ionicframework.demoapp722446 demoapp --cli"" C:\Users\SYSTEM-03\.cordova\lib\npm_cache\cordova-android\6.0.0\package\bin\templates\cordova\lib\AndroidStudio.js:16 for(file of eclipseFiles) { ^^ SyntaxError: Unexpected identifier at Module._compile (module.js:439:25) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (C:\Users\SYSTEM-03\.cordova\lib\npm_cache\cordova-android\6.0.0\package\bin\templates\cordova\lib\AndroidProject.js:24:21) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) 

你需要安装所需的版本和Android工作室的Java。 在java和android studio的环境variables中设置path。

按着这些次序

要求

为了安装ionic framework,我们应该有以下要求。 它支持iOS 6+,Android 4.0+。 Node.js Apache Cordova Ionic Git Java JDK Apache Ant Android Studio Google Chrome Canary(可选)

Windows操作系统中的步骤从此下载并安装Node.js。 (这里node.js是一个可执行文件)

安装Cordova使用下面的命令来安装Cordova。 (npm是一个node.js相关的命令)

 C:\ npm install -g cordova 

安装标志性

 C:\ npm install -g ionic 

安装Git从这里下载并安装Git。 安装时select“从Windows命令提示符下运行Git”选项。 当我们想从github(.git文件)安装cordova插件的时候会使用Git。

安装JDK,Apache Ant,Android Studio从此安装最新的Java JDK(不仅仅是JRE)为JAVA_HOME创build一个指向java JDK根文件夹的环境variables。

 C:\ set JAVA_HOME=“C:\Program Files\Java\jdk7” 

将JDK的bin添加到PATH环境variables中

 C:\ set PATH=%PATH%;“C:\Program Files\Java\jdk7\bin” 

从这下载Apache Ant。 将其解压到C:\ directory将Ant的bin添加到PATH环境variables中

 C:\ set PATH=%PATH%;“C:\apache-ant-1.9.2\bin” 

从这下载Android Studio。 安装Android Studio从Android Studio打开“Android SDK Manager” “configuration”选项select下列软件包。 Android SDK工具Android SDK平台工具Android SDK版本20和19的构build工具Android 6.0(API 23)Android 4.4W.2(API 20)Android 4.4.2(API 19)Android支持库(From Extras)单击“Install Packages”并接受所有软件包的许可证。 Cordova需要设置ANDROID_HOME环境variables。

 C:\ set ANDROID_HOME=“C:\android\sdk” 

更新PATHvariables以包括该文件夹中的tools/ and platform-tools/文件夹。

 C:\ set PATH=%PATH%;%ANDROID_HOME%\tools C:\ set PATH=%PATH%;%ANDROID_HOME%\platform-tools 

创build离子项目我们可以在计算机上的某处创buildCordova-Ionic项目。 C:\ ion start [blank / tabs / sidemenu / maps] C:\ cd

离子命令行function:a。 开始:C:>离子开始myproj空白在您运行此命令在哪个目录中创build离子项目。

湾 服务:C:\ myproj>离子服务启动本地开发服务器运行项目。

C。 平台:C:\ myproj>离子平台添加android为所需的平台android或iosconfigurationcordova。

d。 构build:c:\ myproj>离子构buildandroid构build为我们指定的平台执行本地构build。 这将在c:\ myproj \ platforms \ android \ ant-build位置中创buildCordovaApp-debug.apk文件。

即 模拟:C:\ myproj>离子模拟android在指定的平台上启动应用程序

F。 运行:c:\ myproj> ionic run android在实际的移动设备上部署和运行应用程序

G。 安装IOS模拟器testing在Windows机器上build立ios \ npm install -g ios-sim