当前位置: 首页 > 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.mrgr.cn/news/2642.html

相关文章:

  • An error occurred: module ‘openai‘ has no attribute ‘ChatCompletion‘
  • 百度地图SDK Android版开发 7 覆盖物示例1
  • Flask 线上高并发部署方案实现
  • 2024.08.13 校招 实习 内推 面经
  • 周易测算系统开发:融合古典智慧与现代技术的创新实践
  • ShareSDK Twitter
  • SpringSecurity6
  • 运维学习————nginx2-配置详解及负载均衡
  • C#使用Modbus TCP通讯PLC,实现读写寄存器
  • 【css】水平对齐方式(justify、text-align、display: flex;)
  • 响应式Web设计:纯HTML和CSS的实现技巧-2
  • 谷粒商城实战笔记-225~226-商城业务-认证服务-分布式session不共享不同步问题
  • <STC12G12K128入门第十一步>任意按键控制进入USB ISP下载模式
  • 如何在项目管理中完成项目立项?
  • Git 课程任务
  • Qt第十六章 多媒体Multimedia
  • SOA 软件中间件浅析
  • Flink常用转换算子使用教程(DataSTream API)
  • Floyd算法(最短路问题)
  • 【论文学习与撰写】快捷搜索指令filetype:pdf,搜索引擎关键词搜索pdf格式文件或者word格式文件。文献搜索方法大全。