android 签名打包

  • 本教程基于ionic在能正常创建项目的前提下进行
  • 安装请按照顺序一步步执行,如中途有报错,请自行google(基本不会出错)
  • 本教程是基于网上资源以及结合自己遇到过的坑进行整理

1 创建一个新的手机App项目
https://yanxiaodi.gitbooks.io/ionic2guide/content/tutorial/%E5%88%9B%E5%BB%BA%E9%A1%B9%E7%9B%AE.html
2 当前根目录通过cmd窗口输入:ionic platform add android(下载platform)
下载之后的项目文件

android 签名打包_第1张图片
项目结构

3 进入下面目录

android 签名打包_第2张图片
进入目录

4 当前目录下打开cmd窗口 输入

keytool -genkey -v -keystore name.jks -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
  • name:自定义名字A(可以写当前项目的名字) .jks不做修改
  • alias_name:自定义名字B,可以和上面的name同名
android 签名打包_第3张图片
生成签名.png

** 注意 输入秘钥口令的时候,不会显示我们输入的值,所以请记牢自己的秘钥

5 当前执行完后会多一个刚才生成好的签名文件

android 签名打包_第4张图片
Paste_Image.png

6 在当前目录下新建一个文件
在当前目录/platforms/android目录下新建一个文件名为
release-signing.properties的文件
文件内容为:

storeFile=path to keystore 自定义名字A
keyAlias=your key alias 自定义名字B
storePassword=your store password 秘钥密码
keyPassword=you key password

android 签名打包_第5张图片
Paste_Image.png

7 正式打包
在当前的根目录输入命令ionic build android -release(cordova build android -release)

你可能感兴趣的:(android 签名打包)