翻墙环境中操作:
1.打开项目根目录,更新node_modules:命令行 npm install;
3. 安装jdk ,配置环境变量,添加JAVA_HOME,PATH,
4.安装Android Studio;
5.创建安卓虚拟机
7.添加android 平台 :ionic cordova platform add android
7.1.可能报错提示:cordova-plugin-image-picker 没有安装,npm 安装不了,翻墙也安装不了,上github 下载到本地 ;
7.2.解压添加非自带的插件到(自定义的文件目录)package.json的配置文件 "cordova-plugin-image-picker": "file:C:\\Users\\user\\Desktop\\cordova-imagePicker-master";
8.Android Studio 打开 项目根目录\platforms\android,选中android这个文件夹(点击运行)虚拟机启动,更新文件。
9.虚拟机运行或者连接手机(手机调到开发者模式)。
10.项目运行成功。
打包到手机的操作:
1.项目根目录 ionic cordora run android
2.报错,端口被占用,查询哪个端口被占用 netstat -ano,调端口 netstat -aon|findstr "被占用的端口" ;
3.手机调到开发者模式
4. ionic cordora run android
5.成功打包项目到手机
命令行调试
ionic cordova platform add android //添加android 平台
ionic cordova platform rm android //移除平台
ionic cordova build android //重新打包