如何将Android支持添加到我的Ionic应用程序项目中?
我创建了一个Ionic应用程序项目。我想添加Android支持到我的应用程序。对于我所用“离子平台添加的Android,但我的系统显示一些错误。我使用的是Windows机器。在cmd中显示的错误是如何将Android支持添加到我的Ionic应用程序项目中?
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中的环境变量的路径。
按照以下步骤
要求
为了安装离子的框架,我们应该有歼根据要求。它支持iOS 6+,Android 4.0+。 Node.js的 的Apache科尔多瓦 离子 的Git 的Java JDK Apache Ant的 Android Studio中 谷歌Chrome Canary版(可选)
步骤在Windows操作系统 下载和安装这个Node.js的。 (这里node.js是一个可执行文件)
Install Cordova 使用以下命令来安装cordova。 (NPM是一个Node.js的相关命令)
C:\ npm install -g cordova
安装标志性
C:\ npm install -g ionic
安装的Git 下载和安装这个混帐。安装时选择“从Windows命令提示符运行Git”选项。当我们想从github(.git文件)安装cordova插件时,会使用Git。
安装JDK,Apache Ant的,Android的工作室 从这个 安装最新的Java JDK(不仅仅是JRE)创建JAVA_HOME指向JAVA JDK的根文件夹的环境变量。
C:\ set JAVA_HOME=“C:\Program Files\Java\jdk7”
添加JDK的bin到PATH环境变量
C:\ set PATH=%PATH%;“C:\Program Files\Java\jdk7\bin”
下载Apache Ant的来源于此。 它解压到C:\ directory
Ant的bin添加到PATH环境变量
C:\ set PATH=%PATH%;“C:\apache-ant-1.9.2\bin”
下载Android工作室来源于此。 安装Android Studio 从Android Studio打开“Android SDK Manager”
“配置”选项 选择下列软件包。 Android SDK工具 的Android SDK平台的工具 Android SDK中内建工具版本20 的Android 6.0(API 23) 的Android 4.4W.2(API 20) 的是Android 4.4.2(API 19) 支持Android Library(From Extras) 点击“Install Packages”
并接受所有软件包的许可证。 Cordova需要设置ANDROID_HOME环境变量。
C:\ set ANDROID_HOME=“C:\android\sdk”
更新PATH变量以包括该文件夹中的tools/ and platform-tools/
文件夹。
C:\ set PATH=%PATH%;%ANDROID_HOME%\tools
C:\ set PATH=%PATH%;%ANDROID_HOME%\platform-tools
创建离子项目 我们可以在电脑上的某个地方创建科尔多瓦离子型项目。 C:\ ionic start [blank/tabs/sidemenu/maps] C:\ cd
离子命令行功能: a。开始: c:> ionic start myproj blank 在运行此命令的目录中创建离子项目。
b。服务: c:\ myproj>离线服务 启动本地开发服务器以运行该项目。
c。平台: c:\ myproj>离子平台添加android 为所需平台android或ios配置cordova。 d)。 build: c:\ myproj> ionic build android 构建为我们指定的平台执行本地构建。这会在c:\ myproj \ platforms \ android \ ant-build位置创建CordovaApp-debug.apk文件。
e。模拟: c:\ myproj>离子模拟android 在指定平台上启动应用程序
f。运行: c:\ myproj>离子运行android 在实际移动设备上部署并运行应用程序
g。安装IOS模拟器测试在Windows机器上建立ios c:\ npm install -g ios-sim
感谢您的帮助,它工作..问题是Android路径无法在cmd中正确设置 –