当前位置: 首页 > news >正文

Android更改包名和签名

一、更改包名

1、包名——鼠标右键——Refactor——Rename
在这里插入图片描述

修改自己想更改的包名和选择更改范围后点击Refactor就可以了
2.手动修改app的build.gradle文件中的applicationId(改成和我们之前修改的包名相同)
在这里插入图片描述
3.修改AndroidManifest.xml文件中的package改为对应的包名
在这里插入图片描述
4.clear项目和Rebuild项目

二、签名

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

点击next,如果之前没有生成过就点击createNew
在这里插入图片描述
在这里插入图片描述

输入信息点击OK即可,最后点击next
在这里插入图片描述
即可打debug和release的包
在这里插入图片描述
获取签名文件的配置信息。如:SHA1码,这个运维的同学帮忙上架app需要用到。
终端执行如下命令:
keytool -list -v -keystore 你的keystore文件的绝对路径
输入 keystore 的密码后,就可以在终端上看到 keystore 签名文件的配置信息了,如下图所示
在这里插入图片描述
在输入命令行的过程中,可能出现’keytool’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。这个问题
这个问题我这边的解决的办法主要是Java jdk的环境配置有问题,找不到对应的tool工具
所有可以检查本地Java的配置环境有没有问题,也可以在AndroidStudio看一下使用的Java环境
在这里插入图片描述
在对应JDK目录下敲命令行就可以了。
在这里插入图片描述

http://www.lryc.cn/news/428362.html

相关文章:

  • tortoisegit下载及其使用流程
  • Anrdoir 13 关于设置静态IP后,突然断电,在上电开机卡动画
  • multimodel ocr dataset
  • 兼容并蓄,高效集成:EasyCVR视频综合接入能力助力多元化项目需求
  • linux 部署YUM仓库及NFS共享服务
  • LCD 显示字符
  • NOI2003 逃学的小孩 题解
  • 硬件服务器操作系统的选择:Linux 还是 Windows?
  • dataV组件使用——数据更新更新组件
  • solana合约编写
  • C++调用C#方法(附踩坑点)
  • 开源前端埋点监控插件Web-Tracing
  • 智慧排水远程监测系统物联网解决方案
  • 【SVN(Subversion)是一个版本控制系统】
  • leetcode108.把升序数组转换成二叉搜索树
  • 用QTdesigner制作自己的双目标定软件
  • MySQL:基础巩固-DDL
  • 翻译软件在医学中的应用
  • 政务大数据解决方案(六)
  • 【MATLAB机器人系统工具箱】【manipulatorRRT规划器】属性和方法解析
  • MySQL 多表连接(JOIN)
  • Opencv学习-直方图比较
  • 一文入门:正则表达式基础
  • 深入理解 `@DateTimeFormat` 和 `@JsonFormat` 注解
  • 微服务架构设计中的常见的10种设计模式
  • stripe Element 如何使用
  • vue3动态引入图片不显示问题
  • 【流媒体】RTMPDump—AMF编码
  • Mysql双主双从
  • 安卓主板_MTK联发科主板定制开发|PCBA定制开发