基本依赖环境
nodejs安装下一步下一步就行
nodejs安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm -v
下载地址:http://nodejs.cn/
jdk在win下修改 我的电脑—>属性—>左侧 高级系统设置—>环境变量—>新建
新建JAVA_HOME变量
变量值安装jdk目录
path
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
java -version
下载地址:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html
SDK在win下修改path环境变量 和上面一样
新建ANDROID_HOME变量
变量值安装SDK目录
path
;%ANDROID_HOME%\tools
android -h
下载地址 https://www.androiddevtools.cn/
在SDK安装包点开SDK Manager,安装SKD里面插件和系统
gradle
新建GRADLE_HOME变量
变量值安装gradle目录
gradle -v
下载地址:https://services.gradle.org/distributions/
安装环境
cnpm install -g ionic
cnpm install -g cordova
创建项目
ionic start app目录名字 blank 说明:空白项目
ionic start app目录名字 tabs 说明:有底部导航的
ionic start app目录名字 sidemenu 说明: 有侧边栏的项目
如果安装包失败运行进入app目录运行cnpm i
运行项目
ionci serve
出现页面表示已经成功
测试是否能打包
ionic cordova platform add android
ionic cordova build android 测试版打包
ionic cordova build android --release 正式版打包
证书安装
jdk目录\bin 先看看有没有keytool.exe和jarsigner.exe文件
keytool -genkey -v -keystore [姓名].keystore -alias [姓名].keystore -keyalg RSA -validity 20000
/*
使用工具, 签名:
-genkey表示构建签名文件
-v 显示在dos窗口中
-alias表示签名包的别名
-validity 签名有效期(天)
姓名:填上,用你名字拼音全拼
城市:随便填,不填也行
国家: 随便填,不填也行
密码口令:敲的时候不动,是因为保护隐私,别当做你电脑死机!
*/
jarsigner -verbose -keystore [姓名].keystore -signedjar complete.apk app.apk [姓名].keystore
complete.apk 打包后apk
app.apk 打包前apk
win10 最新版的命令行有问题无法执行命令的时候可以解决
set-ExecutionPolicy RemoteSigned
自己总结完整java知识地址访问:https://www.yuque.com/yangxinlei/lodfss