安装ionic
--npm install -g ionic
--cnpm install -g ionic
--npm update -g ionic
--cnpm update -g ionic
安装完成
安装cordova
--npm install -g cordova
--cnpm install -g cordova
--npm update -g cordova
--cnpm update -g cordova
安装完成
现在抱着尝试的心态开始创建项目
ionic start myApp tabs
需要几分钟
创建好了可以启动看看
cd myApp
ng serve --port 4201
现在开始创建Android项目
cd myApp
ionic cordova build android
开始报错了 jdk 8的原因
我安装的是jdk 8但是出于某些原因没jre文件夹
找不到javac,jre也没有只好重新安装jdk,环境变量自己配置好
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载
安装完成之后
环境变量 JAVA_HOME
PATH
测试
where java
继续打包,又报错了
需要Android sdk 和 gradle,前者我已经安装了(开发过flutter,可以调回去看安装方法)
安装grade
下载最新的Gradle压缩包
Gradle官网:https://gradle.org/
当前最新版本下载地址:https://gradle.org/releases/,下载binary-only即可
解压下载的压缩包到指定位置,比如 D:SoftMrggradle-4.10.2-bin
配置grade环境变量
配置GRADLE_HOME—— 右键计算机->属性->高级系统设置->环境变量,在系统变量区域,点击新建,输入变量名为:GRADLE_HOME,变量值为: D:SoftMrggradle-4.10.2-bingradle-4.10.2(根据实际情况,解压后bin目录的上一级目录)。
配置Path——找到Path,在原始内容基础上加入%GRADLE_HOME%in(windows7系统注意加分号)。
继续运行打包
出现内存分配问题
配置系统变量
变量名: _JAVA_OPTIONS
变量值: -Xmx512M
现在运行 ionic cordova emulate android
提示需要安装的package自己安装
运行时间so long
打包完成之后apk有了也可以直接手机安装看,也快一些
基本和网页差不多,就是体验和原生的比起来还需要比较下。