cordova 打包发布正式版 apk

cordova build android —release

笔者观察了一下新版Cordova,用的是gradle来build项目,所以网上的那些设置ant.properties的解决方法都排除掉,不能用,为了看看到底咱需要什么才能让cordova知道哪里找keystore,笔者打开了 “项目路径\platforms\android”下面的build.gradle文件,里面赫然写着:

if (ext.cdvDebugSigningPropertiesFile == null && file(‘debug-signing.properties‘).exists()) {
ext.cdvDebugSigningPropertiesFile = ‘debug-signing.properties‘
}
if (ext.cdvReleaseSigningPropertiesFile == null && file(‘release-signing.properties‘).exists()) {
ext.cdvReleaseSigningPropertiesFile = ‘release-signing.properties‘
}
1
2
3
4
5
6
这是啥玩意?笔者也暂时解释不清,但是通过关键字眼可以看出,咱们需要一个release-signing.properties 来提示gradle keystore的位置,于是在”项目路径\platforms\android”下面新建一个release-signing.properties :

key.store=XXXX-release.keystore(笔者的理解是:与build.gradle文件同根同源,在一个路径下所以直接写文件名)
key.alias=XXXX
key.store.password=你的store密码
key.alias.password=你的alias密码(如果在生成keystore时输入了y来统一两者密码一样那就和上一行一样)
1
2
3
4
好了,终于可以给apk签名了T T,

cordova build android –release
1
这之后,咱就能看见在 “项目路径\platforms\android\build\outputs\apk”下有咱signed过的release版本apk了。

时间: 2024-08-30 15:02:19

cordova 打包发布正式版 apk的相关文章

使用release自动打包发布正式版详细教程

昨天写了个release插件的版本管理,今天就在自动发布过程中遇到了许多坑,只能再写一篇自动发布详细教程,纪念我那昨日逝去的青春 (╥ _ ╥`) release正常打包发布流程按照如下几个阶段: Check that there are no uncommitted changes in the sources Check that there are no SNAPSHOT dependencies Change the version in the POMs from x-SNAPSHOT

微软发布正式版SQL Server 2016

微软于今天在SQL 官方博客上宣布 SQL Server 数据库软件的正式发布版本(GA),历时一年多,微软为该软件发布了多个公共预览版和候选版本,而今天最终版本终于上线了.在博客中,微软数据集团的企业副总裁 Joseph Sirosh 表示:“在已经简化的企业数据管理基础上 SQL Server 2016 再次简化了数据库分析方式,强化分析来深入接触那些需要管理的数据.”在保持售价不变的情况下,Sirosh 表示将会增加性能和功能扩展. SQL Server 2016 数据库系统对于云数据管理

Angular2正式版发布,Wijmo抢先支持

Angular2正式版发布 9月15日,Angular 2 的最终版正式发布了.作为 Angular 1 的全平台继任者 -- Angular 2 的最终版,意味着什么? 意味着稳定性已经得到了大范围用例的验证: 意味着已经针对产品化.文件尺寸和性能,进行了优化: 意味着已经可以借助预编译技术和内置的延迟加载机制了,这些可以确保能发布出最快.最小的应用,并且横跨浏览器.桌面和移动平台: 意味着为开发人员准备的 Angular CLI 和风格指南得到了大幅增强. Angular 1 的发布为新兴的

IDEA 正式版终于支持中文版和 JDK 直接下载了(太方便了)附介绍视频

IDEA 2020.1?经过了漫长的打磨终于发布正式版了,而这次的版本不止直接支持?Java 14,还带来了两个重量级的功能,官方中文版支持和?JDK?直接下载. 在之前的开发中,当我们需要下载?JDK?时,通常的步骤是这样的:首先去?Oracle?的官网,查到相关的版本下载地址,然后输入用户输入密码登录成功之后才能下载相应的?JDK,尤其是对于那些经常忘记密码的用户老说非常之不便,而这次?IDEA?更新之后,我们就可以一键下载?JDK?了,可谓非常之便利. IDEA 2020.1?下载地址:h

Appium路线图及1.0正式版发布

Appium更新的速度极快,从我试用时候的0.12到1.0beta(0.18版本后就是1.0),完全符合移动互联网的节奏. 整理了testerhome上思寒发表的帖子,让我们来看下历程. 1. appium1.0 beta 和正式版里程碑 appium1.0 beta版本里程碑的issue列表https://github.com/appium/appium/issues?milestone=1&state=open appium1.0正式版本里程碑https://github.com/appiu

终于等到你,最强 IDE Visual Studio 2017 正式版发布

Visual Studio 2017 正式版发布,该版本不仅添加了实时单元测试.实时架构依赖关系验证等新特性,还对许多实用功能进行了改进,如代码导航.IntelliSense.重构.代码修复和调试等等.无论使用哪种语言或平台,都能节省开发者在日常任务上花费的时间和精力. 此外,该版本还带来了一个新的轻量化和模块化的安装体验,可根据需要量身定制安装.多个增强功能汇集在一起,使 Visual Studio 2017 的启动速度比 Visual Studio 2015 快3倍,解决方案加载时间缩短 2

BootStrap 4正式版发布(原文翻译)

原文链接:http://blog.getbootstrap.com/2018/01/18/bootstrap-4/ 关于Bootstrap 什么是Bootstrap Bootstrap,来自 Twitter,是目前最受欢迎的前端框架.Bootstrap 是基于 HTML.CSS.JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷. 历史 Bootstrap 是由 Twitter 的 Mark Otto 和 Jacob Thornton 开发的.Bootstrap 是 2011 年八

Flutter 1.7 正式版发布

今天,我们非常高兴地向大家宣布又一个正式版本的发布 -- Flutter 1.7,这是继上次 I/O 时众多重要功能发布以来的一次小更新.Flutter 1.7 包含了对 AndroidX 的支持,满足了 Play 商店近期对应用提出的要求,包含了一些新的和增强过的组件,修复了开发者们提出的 bug 等. 如果你已经安装,并使用默认稳定构建渠道 (stable channel) 的 Flutter,要升级到 1.7 版本,只需要运行 flutter upgrade 即可.同时,你可以在 这个文档

unity3d-配置Android环境,打包发布Apk流程详解

31:unity3d-配置Android环境,打包发布Apk流程详解 作者 阿西纳尼 关注 2016.08.28 22:52 字数 498 阅读 1806评论 0喜欢 5 Unity配置Android环境,打包发布安卓流程 一:SDK与JDK下载地址:http://pan.baidu.com/s/1mhVaXHe下载完成后,解压文件 SDK文件 二.安装 JDK 运行安装程序jdk-7u67-windows-x64 Java-JDK 分别点击下一步进行安装. 安装中 在安装过程中先后会出现两次选