android 编译cordova,cordova添加Android平台(项目打包签名生成apk文件)

先看项目目录,如下图:

2324970ebaa8a9ff1a1b44e48f433658.png

在打包签名之前,要先构建平台(Android、iOS)在此以Android平台为例。且dubug版本APK打包。

1.添加Android平台

cordova platforms add android

2.dubug版本APK打包,生成的是一个测试的apk,没有任何签名信息,不能上架到各大应用平台,下面将给大家讲一下打包一个有签名的apk。

cordova build android

打包签名:

签名第一步:

执行

cordova build --release android

//生成的apk目录:./platforms/android/app/build/outputs/apk/release/app-release-unsigned.apk

如:

a12dd0450429b69d5d25de5b1e641dbb.png

执行后会在./platforms/android/app/build/outputs/apk/生成一个release文件夹中会有一个app-release-unsigned.apk包

f40b96f7fb0a8ed50a78d3c8dddb802a.png

签名第二步:

执行

keytool -genkeypair -alias name.keystore -keyalg RSA -validity 4000 -keystore name.keystore

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

6cb36e8e00d95a246e4c73b26a9081f6.png

会在根目录下生成一个name.keystore,这是apk独有的签名证书,如下图(命令中的name.keystore中的name是签名文件的名字,这里可以任意取名,我这里用name.keystore为例)

c67a4629e1ee62cc38b3dd94b2122db6.png

签名第三步:

将生成的apk:./platforms/android/app/build/outputs/apk/release/app-release-unsigned.apk复制到上面的签名证书同级目录下,并改名为name_unsigned.apk

572c45ec43253ed8c82b1de5f80072d7.png

签名第四步:

执行

jarsigner -verbose -keystore name.keystore -signedjar name.apk name_unsigned.apk name.keystore

0b12d78c9cc00c2341999030393385b0.png

如图,上架的APK包就打包好了

c4a6a024126f4ca673d5dc160b07a497.png

到此签名就完成了。

本文地址:https://blog.youkuaiyun.com/weixin_42325228/article/details/107794469

cordova项目打包签名 先看项目目录,如下图: 在打包签名之前,要先构建平台(Android、iOS)在此以Android平台为例。且dubug版本APK打包。 1.添加Android平台 cordova platforms add android 2.dubug版本APK打包,生成的是一个测试的apk,没有任何签名信息,不能上架到各大应用平台,下面将给大家讲一下打包一个有签名的apk。 cordova build android 打包签名: 签名第一步: 执行 cordova build --release andr 阅读详情

相关推荐

cordova+vue打包apk

vue+cordova开发移动APP项目 一、环境(版本及配置) 1、node 12.13.1 执行命令查看版本 node -v 显示版本号则安装成功。 2、cordova 9.0.0 执行命令查看版本 cordova -v 显示版本号则安装成功。 3、vue cli 2.9.6 执行命令查看版本 vue -V 显示版本号则安装成功。 4、Android SDK 安装及配置环境 执行命令查看安装成功 adb 或者 cordova requirements 显示如此则表示安装配置完

七七的博客 2381

cordova 编译 android,Cordova 打包签名 Android release app 过程详解及cordova创建app

很久之前就想写这篇博客,但是一直没有时间,今天抽空来整理一下,总结一下cordova的创建、打包、签名apk。对于cordova所需的打包环境,如node,cordova的安装,这里就不再多说,度娘上有很多...1.cordova命令创建一个项目cordova create testApp com.test.app这里testAPP是项目的名字,testApp com.test.app是APP的包...

weixin_31834087的博客 525

vue打包成app应用,Webstorm+cordova打包vue成Android项目

目录一:万事开头难,准备环境;若已搭建好环境请忽略跳到第二步1. 安装java sdk2. 安装java sdk3. 安装gradle二::搭建cordova平台1. 全局安装cordova2. 创建cordova项目3. 假设你已经有了Vue项目那么进行build编译得到dist文件夹,复制vue项目中 dist 下面的文件粘贴到创建好的 android-app 项目的 www 文件下4. 打包android项目三: 生成apk1. 生成签名,要是不生成签名;apk会安装失败2. 然后在android-a

weixin_43796132的博客 974

cordova-10 打apk

cordova-10 打 apk

weixin_38287114的博客 828

cordova混合App开发:Cordova+Vue实现Android APP开发(一)

一、前言 android开发以前干过,但是一直觉得比较麻烦,缺少分享功能,现在的app大多数是h5的混合开发的app,需要用到原生的android API的时候需要去做兼容,如果是开发速度合并效率,还是混合的H5开发比较受企业的青睐。现在先来自己趟趟水环境配置。 二、下载并安装Android Studio  Android Studio中文社区地址:http://www.android...

saucxs 4303

Hiblup入门指南:从下载到基础应用

本文是Hiblup软件的入门指南,详细介绍了这款遗传评估工具的核心功能与价值。Hiblup能整合系谱、基因组和表型数据,高效计算估计育种值,助力动物育种与植物遗传改良研究。文章从软件下载安装、数据格式准备,到运行系谱BLUP和基因组BLUP分析,提供了清晰的实战步骤与命令示例,帮助用户快速上手并应用于实际科研与育种工作。

weixin_29209825的博客 494

cordova 发布 android release 签名打包

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33766805的博客 218

BMS应用软件开发 — 7 从特斯拉到问界:主流BMS硬件架构深度解析

本文深度解析了从特斯拉Model 3到问界M5的主流BMS硬件架构,探讨了BMS在电动汽车中的核心价值与应用软件开发的关键技术。通过对比分析两家厂商的硬件设计哲学、芯片选型策略及成本控制方法,揭示了BMS硬件系统如何影响电池性能与整车安全。文章特别分享了电压采样精度、EMC设计等实战经验,为BMS开发提供宝贵参考。

weixin_42554408的博客 455

cordova跨平台移动应用开发——环境安装-cordova新版

Apache Cordova是Apache基金会支持的一套开源移动APP的开发工具,其前身是phonegap。phonegap被收购后,开发者将其核心代码部分捐给Apache,并取名Cordova。它允许移动APP开发者使用HTML+CSS+JavaScript来访问本地设备的功能,“one code base"完成多终端平台的移动应用开发。

晓夏IT笔记 1万+

机器学习-深嵌交叉验证(Nested Cross-Validation)

Section I: Code and Analyses 第一部分:代码 from sklearn import datasets from sklearn.model_selection import train_test_split from sklearn.preprocessing import StandardScaler from sklearn.svm import SVC from...

Santorinisu Blogs 2716

超级详细的H3C模拟器HCL的交换机Telnet服务配置过程(图文)

VC++2017 MFC关于一个电话机房配线架进线出线节点数据库管理的程序 机房数据库原来是一个EXCEL表,查询,输入数据不方便。现用access数据库ODBC访问。平常没编过程序,编个程序练练手。记录一下学习中的问题,和解决方法,供大家分享,讨论,以便共同进步。希望多提宝贵意见,携手提高代码水平。 程序写的很不规范,代码冗余,显得程序臃肿,代码重用性差。发表这篇博客的目的也是为了改进这个程序。CListCtrl 单元格可以编辑,有Combo Box下拉列表功能。使用PreTranslateMe

techcai的博客 1万+

cordova 更改app版本_cordova安卓打包签名

1.cordova命令创建一个项目cordova create testApp com.test.app这里testAPP是项目的名字,testApp com.test.app是APP的包名,可以随意取,最好按照“com.” 开头cd testApp 进入到刚刚创建的项目目录,可以看到如下文件目录:说说目录中文件的用处hooks:里面就一个readme.md文件,没什么卵用platfroms:通过...

weixin_36390615的博客 403

使用 MATLAB/Simulink 进行锂电池SOC估算和等效电路建模

本文介绍了使用MATLAB/Simulink进行锂电池SOC估算与等效电路建模的方法。首先阐述了SOC估算和等效电路模型的背景及重要性,然后详细讲解了系统结构设计的主要组成部分,包括电池模块、SOC估算模块(采用卡尔曼滤波器算法)和等效电路模型等。文章重点分步说明了建模过程:从创建Simulink项目、搭建电池模块,到实现SOC估算算法(提供示例代码),构建等效电路模型(Thevenin模型示例),添加传感器模块,最后设置仿真参数。通过仿真运行分析关键指标(SOC估算误差、电压偏差等)来评估模型性能,为锂电

xiaoheshang_123的博客 263

vue打包apk文件,vue+cordova打包Android的apk

前言: 因工作需要,需要我这边做一个将vue打包成apk的需求,搜索了很多资料,得到三种方法, 1. 是用apiClound来制作apk,官网入口 2. HBuilder 打包成apk 资料1 3. 用 vue+cordova打包 Android的apk 这里说一下第三种方法: 步骤一:cordova 1. 全局安装环境 npm install -g cordova 2. 创建cordova 项目(直接使用就好了) cordo...

浩星 3799

【北大核心-代码复现】基于 VMD-FFCM-iTransformer 光伏功率短期预测

【北大核心-代码复现】基于 VMD-FFCM-iTransformer 光伏功率短期预测

766

【2025最新版】Open3D 区域生长分割(python详细过程版)

点云区域生长分割算法的python详细过程版实现。博客长期更新,本文最新更新时间为:2025年3月23日。

点云侠的博客 9529

Cordova + vue 打包安卓(Android) apk 及 Apk版本自动升级及安装(实时获取下载进度)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Cordova + vue 打包安卓[Android] apk 及 Apk版本自动升级及安装[实时获取下载进度]准备一、Cordova + vue 打包安卓(Android) apk1.安装Cordova环境2.新建Cordova项目(建议放在英文目录下)3.Vue项目打包放入cordova项目4.调试打包apk软件5.打包成安卓apk6.APK签名7.常见的问题二、Apk版本自动升级及安装(实时获取下载进度)1.安装安卓插件2.添加cor

chen_CJH的博客 8356

产品缺陷检测:表面缺陷检测_(1).产品缺陷检测基础理论

确定像素之间的相似性准则,如灰度值的差异。

zhubeibei168的博客 832

Cordova封装打包vue H5项目到Android平台详解

安装Cordova npm install -g cordova 安装完成之后终端输入cordova显示下图即表示安装成功 创建Cordova项目 进入你要创建项目的目录执行: cordova create helloWorld helloWorld即为你的项目名 成功创建之后文件夹如下: 创建平台(这里是Android) 进入刚才创建的Cordova项目helloWorld中 cordova platform add android 如果需要添加指定版本的android则在后面加上版本号 co

伟大光荣正确的博客 1901

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Cordova 打包签名 Android release app 过程详解及cordova创建app

很久之前就想写这篇博客,但是一直没有时间,今天抽空来整理一下,总结一下cordova的创建、打包、签名apk。对于cordova所需的打包环境,如node,cordova的安装,这里就不再多说,度娘上有很多… 1.cordova命令创建一个项目 cordova create testApp com.test.app 这里testAPP是项目的名字,testApp com.test.app...

卖女孩的小火柴 1904

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Cordova移动应用的打包、aab签名、发布与apk转换

那么,开发完成后的Cordova工程,应该如何完成打包、签名和向应用市场的发布呢?首先制作app安装到手机的图标和启动画面,需要根据手机屏幕的不同型号大小制作不同尺寸的图片(一般为png格式),并放入工程目录的res目录下。例如: 制作不同大小的图片存入: 注:关于更多cordova的icon的自定义可参考官网: https://cordova.apache.org/docs/en/11.x/config_ref/images.html工程中加入如下插件: 打开工程目录下的config.xml,在末尾加

晓夏IT笔记 3075

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

android apk签名工具_cordova安卓打包签名

1.cordova命令创建一个项目cordova create testApp com.test.app这里testAPP是项目的名字,testApp com.test.app是APP的包名,可以随意取,最好按照“com.” 开头cd testApp 进入到刚刚创建的项目目录,可以看到如下文件目录:说说目录中文件的用处hooks:里面就一个readme.md文件,没什么卵用platfroms:通过...

weixin_39625337的博客 379

IONIC3 打包安卓apk详细过程(大量图文)

本文写于2018年2月12日 22:25:59。 如果2018年的新春之际,你遇到IONIC的开发问题,这将是一篇最为详尽的打包方案。 经历三天的踩坑,跳坑,相信绝大多数的问题都已经覆盖到了,请仔细按照流程来对照操作及检查。 1.基本依赖环境 nodejs环境 (作为一个前端相信你已经有了) 最好提前配置好node的环境变量,便于全局访问。 jdk(下面细说) SDK(下面...

Tycho‘s Blog 5万+

VUE+cordova打包apk

上面说过 自己的vue 项目 通过 npm run build 打包好的静态文件 static 和 index.html复制到 www 的文件夹下替换。可以通过官网安装 也可以通过 android studio 进行安装 配置好环境变量 可以查询资料。打包好以后 会出现一下图片 我们需要的是 静态资源(static) 以及 index.html。生成的证书要跟打包好的项目放在一个文件夹内。这时候文件夹下会出现你创建好的项目文件。您的名字与姓氏是什么:【自己写】这个时候可以打包自己的项目。

小唐的博客 2350

Cordova 打包签名 Android release app 过程详解及cordova创建app(修正)

原文:https://segmentfault.com/a/1190000013755356 红色字体为修改部分 1.cordova命令创建一个项目 cordova create testApp com.test.app 这里testAPP是项目的名字,testApp com.test.app是APP的包名,可以随意取,最好按照“com.” 开头cd testApp进入到刚刚创建的项目目...

小漠007的专栏 712

怎么使用cordova命令打包android APP【debug版本】【带签名版本】

一、创建cordova项目 (1)在文件夹目录D:\test\【此路径可自定义】下,shift+鼠标右键==>在此处打开命令窗口 输入:cordova create test com.cordova.test test (创建cordova工程 <文件夹名> <包名> <app名

Ariel的博客 2168
上一篇: android 屏幕底部有黑边,问题来了,手机屏幕边缘的黑边到底是什么?
下一篇: android asynctask 全局变量,Android如何在onDestroy()之后重新连接到AsyncTask并重新启动onCreate()?...
焚海炖鱼
博客等级 码龄8年 29粉丝 64原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值