cordova + ionic + angular

1. jdk       环境变量

添加JAVA_HOME为jdk安装路径 

添加CLASSPATH为%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

Path后追加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

检查安装版本java -version

2. sdk  环境变量

添加ANDROID_HOME为sdk安装路径

path后追加;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools

检查安装版本adb -version

3. nodejs    官网下载安装 

查看版本  node -v

查看NPM版本 npm -v

4. cordova + ionic  安装

npm install -g cordova ionic

检查版本 ionic -v   /cordova -v

5.项目中常用指令

ionic start demo 在当前目录新建一个名叫demo的项目

ionic serve 启动服务

ionic serve --lab 在浏览器中启动多个模拟

ionic g page demo 新建一个名叫demo的页面

ionic g provider demo 新建一个名叫demo的服务

ionic cordova platform add android 添加安卓平台

ionic cordova platform add ios 添加ios平台

ionic cordova build android 生成安卓apk( 项目根目录\platforms\android\build\outputs\apk)

ionic cordova build ios 生成Xcode项目文件,然后可打开Xcode进行打包

ionic cordova run android  可以连接手机在手机中安装APK

6. APK签名 

6.1  在项目根目录下运行命令 cordova build --release android,会在 \platforms\android\app\build\outputs\apk\release\目录下生成一个android-release-unsigned.apk

6.2 运行命令> keytool -genkey -v -keystore name.keystore -alias name -keyalg RSA -validity 365 

然后用 keytool -importkeystore -srckeystore name.keystore -destkeystore name.keystore -deststoretype pkcs12
执行以上命令后,会要求填写密码口令,单位信息等等,这里需要记住录入的密码,因为最后编译apk的时候还需要用到,在所有的选项都录入完后,按回车,会在项目的根目录下生成一个name.keystore的签名文件,里面就包含刚刚录入的一些信息。 name是apk的名称

6.3 将 \platforms\android\app\build\outputs\apk\release\目录下生成一个android-release-unsigned.apk重命名为name_unsigned.apk(我为了与name.keystore对应),并将它和根目录下的name.keystore放在同一目录下,在这个目录下运行 jarsigner -verbose -keystore name.keystore -signedjar name.apk name_unsigned.apk name.keystore,输入之前签名的录入的密码,经过编译,会生成最后的签名版本 name.apk.

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值