Android Studio自带apk签名工具——apksigner
- 问题背景
- 解决方法
- 总结
阅读之前注意:
本文阅读建议用时:5min
本文阅读结构如下表:
项目 | 下属项目 | 测试用例数量 |
---|---|---|
问题背景 | 无 | 0 |
解决方法 | 无 | 1 |
总结 | 无 | 0 |
问题背景
最近在看《Android软件安全指南》,书中第47页提到,修改apk后进行重签名,需要用到signapk.jar、testkey.x509.pem、testkey.pk8,这3个文件可以从Android系统源码中提取。
不过对于安装了Android Studio的用户来说,还有其他的重签名方法,而且十分方便。
解决方法
首先要创建一个签名文件,用Android Studio随便建一个项目工程,然后在菜单栏中选择Build -> Generate Signed Bundle/APK。
选择APK,点击Next,如下图:
选择Create New
填入签名相关信息,如下图:
点击OK,就能在你的保存路径中找到这个签名文件了。
之后就能拿这个签名文件去签名了。
使用方法十分简单,把签名文件复制到apk所在的路径,打开终端cd到这个路径,执行如下指令即可:apksigner sign --ks myKey3 --ks-key-alias key3 yourApkName.apk
。其中文件名称、标签要和你创建时的信息一致。
执行后,命令行没有信息提示,那就是签名成功了。
总结
借助Android Studio提供的apksiner,我们可以很方便的对apk进行签名。
如果本文对你有帮助,不如请我一罐可乐吧
Android Studio自带apk签名工具——apksigner相关推荐
- android 自定义apk名,Android Studio 打包自定义apk文件名
使用Android Studio打包的时候,我们有时候需要自定义apk的文件名,在此记录一下. 在app的build.gradle中,根节点下使用关键词def声明一个全局变量,用于获取打包的时间,格式 ...
- android studio获取数字签名,Android应用开发Android Studio数字签名打包apk图文步骤教程...
本文将带你了解Android应用开发Android Studio数字签名打包apk图文步骤教程,希望本文对大家学Android有所帮助. Android Studio数字签名打包release版apk ...
- Android Studio自带图标制作利器 Image Asset Studio
曾几何时, Android开发没有那么方便, 制作一个图标也许都要请美工, 或者自己花时间去PS. 或者去一些在线图标制作网站, 例如: https://makeappicon.com/ http:/ ...
- Android Studio项目打包:3、Android Studio生成的apk究竟在哪里?(非正式打包)
以前11年那会刚干Android开发的时候用的开发工具是eclipse,现在大家都用的Android Studio, 当有的时候我们需要给相关人员演示apk效果,这时我们只需要快速运行打包apk而不是 ...
- Android Studio 自带的 jre 和甲骨文(Oracle)的 JDK
Android Studio安装后自带jre,这个自带jre的版本号肯定比最新的版本号要小. 但是如果项目中没有用到新版本jdk的特性功能,那么可以直接使用Android studio自带的jre,不 ...
- android 性能测试工具下载,Android性能测试 一些适用于Android Studio的代码审查和性能测试工具...
导言: Android应用在CPU占用,内存消耗方面的性能指标是影响产品质量的重要因素,由于QQ管家,360手机助手等应用都提供直观的内存消耗,流量监控功能,致使用户比以往更加关注软件的性能,并以此进 ...
- 《Android studio 创建生成keystore SHA1值的申请 高德地图key值申请 android studio 打包生成apk》
开发背景:目前做车载项目,领导要求用高德地图.整理了一下,差不多就是下面的目录: 一.创建生成keystore: 二.SHA1值的申请: 三.高德地图key值申请: 四.android studio ...
- Android代码打包一个apk,Android Studio 打包生成apk(示例代码)
点击"Builder"之后在下拉菜单里面可以看到"Genarate Singed APK",点击这个选项! 之后会要求开发者输入相关的密钥文件和密码 如果开发者 ...
- Android Studio打包生成APK
Android Studio打包生成APK 当我们编写好代码,测试号应用后,需要在真机环境下测试,这个时候要生成apk,具体步骤如下: 如图,点击Build > Generate Signed ...
最新文章
- 常用memcached命令详解
- 美专家:中国的机器人优势所引发的忧虑
- python学习 01 变量
- 《剑指offer》c++版本 3.数组中重复的数字
- 小白重装系统教程_重装系统教程,小编教你怎么重装win10系统
- Jar mismatch! Fix your dependencies
- 镀铬亮条怎么修复_老车修复:翻新小改一辆破烂不堪的经典MINI,完美大变样...
- xpath-语法基本-0223
- php-fpm的重启
- 飞龙的程序员书单 – 前端
- mysql表情符号_emoji等表情符号存mysql的方法
- 正确的计算机锁屏方法快捷键,电脑锁屏快捷键?(电脑快速锁屏以及酷炫快速切换窗口的方法!)...
- 融云及时通讯 加入群聊
- 如何进行高效学习——费曼技巧了解一下
- SAP 新配置公司代码F-02记账时报错“通用日记账的分类账定制设置中存在不一致” 解决
- MySQL插入数据的多种方式
- Rasa课程、Rasa培训、Rasa面试系列之 Rasa对话式 AI 网络研讨会回顾
- 2009年央视春晚最新节目单
- http://goodboy5264.blog.163.com/
- 单阶段实例分割又一佳作!出自沈春华团队