1、检出项目
从svn(资源库)检出项目
2、安装相关工具
1、安装node.js
2、安装cordova 和 ionic 如何: 命令 $ npm install -g cordova ionic
3、安装 SDK 并配置SDK环境
3、规范工具版本
1、npm install -g ionic@1.7.12
2、npm install -g cordova@5.4.1
4、恢复编译环境
ionic state reset
5、在系统用户目录下找到android 签名文件
1、一般 在C盘 Users/用户/.android 包里面;找到debug.keystore
查看keystore 详细信息获得别名 android 为 keystore 的默认密码
keytool -list -v -keystore debug.keystore -storepass android
2、生成 my-release-key.keystore 签名信息(validity 签名有效天数)
keytool -genkey -v -keystore my-release-key.keystore -alias androiddebugkey -keyalg RSA -keysize 2048 -validity 20000
注:androiddebugkey 此为 上一步看到的keystore 别名
my-release-key.keystore 此为 APK 签名信息
6、开始打安卓应用安装包(.apk)
1、添加 android 平台
ionic platform add android
注:在/platforms/android/res/values/包里面打开strings.xml 文件
在resources 标签里面添加 tools:ignore="MissingTranslation" xmlns:tools="http://schemas.android.com/tools"
2、开始编译APK
ionic build android (注:生成测试包)
cordova build android --release (注:生成无签名apk包)
编译成功之后;会在platforms\android\build\outputs\apk包里面生成一个android-release-unsigned.apk文件
3、将android-release-unsigned.apk 复制到 第5步 my-release-key.keystore 同级文件报里面
4、jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore android-release-unsigned.apk androiddebugkey
IONIC 发布正式版本打包步骤
最新推荐文章于 2024-09-13 12:01:47 发布