基本依赖环境
nodejs安装下一步下一步就行
nodejs安装cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.orgcnpm -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.jarjava -version
下载地址:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html
SDK在win下修改
新建ANDROID_HOME变量变量值安装SDK目录path;%ANDROID_HOME%\toolsandroid -h
下载地址 https://www.androiddevtools.cn/
gradle
新建GRADLE_HOME变量变量值安装gradle目录gradle -v
下载地址:https://services.gradle.org/distributions/
安装环境
cnpm install -g ioniccnpm install -g cordova
创建项目
ionic start app目录名字 blank 说明:空白项目ionic start app目录名字 tabs 说明:有底部导航的ionic start app目录名字 sidemenu 说明: 有侧边栏的项目
如果安装包失败运行进入app目录运行cnpm i
运行项目
ionci serve出现页面表示已经成功
测试是否能打包
ionic cordova platform add androidionic 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 [姓名].keystorecomplete.apk 打包后apkapp.apk 打包前apk
win10 最新版的命令行有问题无法执行命令的时候可以解决
set-ExecutionPolicy RemoteSigned
