伍佰目录 短网址
  当前位置:海洋目录网 » 站长资讯 » 站长资讯 » 文章详细 订阅RssFeed

Android Studio生成签名文件方法

来源:本站原创 浏览:81次 时间:2023-01-15

Android App在打包成安装包时需要用到签名文件,不同的编译器生成的签名文件格式也不同。Eclipse 的签名文件是以.ketstore为后缀的文件;Android Studio是以.jks为后缀的文件。目前大多数都是使用 Android Studio作为开发工具,接下来就以Android Studio为例介绍如何生成 JKS 签名文件。

  1. 旧版本AS生成签名
    (1)在 Build 菜单中选择 Generate Signed Bundle / APK...;

    (2)选择 APK,点击 Next 下一步;
    Android App Bundle:用于通过 Google Play 发布的应用,需要升级到AS 3.2 以上版本才支持App Bundle格式;
    APK:用于创建可部署到设备上的签名APK;


(3)点击 Create new... 创建密钥库;

(4)点击 Key store path 创建密钥库文件地址

(5)选择密钥库文件路径,创建密钥库相关信息,点击 OK 创建完成

  1. 新版本AS生成签名
    新版本AS在生成签名时有些小变化,创建过程还是和旧版本一样(1 ~ 6步骤),不同的是在创建完成后会弹出一个错误提示框:签名文件创建错误,JKS 密钥库使用专用格式。

    解决办法:
    (1)在终端输入命令 :
    keytool -importkeystore -srckeystore [签名文件路径] -destkeystore [签名文件路径] -deststoretype pkcs12

    命令把 JKS 格式证书转换成 PKCS12 格式证书;
    注意: 如果新的签名文件名和旧的签名文件名一样,而且在同一路径下,就会报错:

    keytool 错误: java.io.IOException: DerInputStream.getLength(): lengthTag=109, too big.
新的签名文件路径或名称最好不要相同,如果文件路径相同,文件名称就不要相同;如果文件名称相同,文件路径就不要相同。(2)输入目标密钥库口令:(3)再次输入新口令:(4)输入源密钥库口令:(5)已成功导入别名 xx 的条目。已完成导入命令: 1 个条目成功导入,0 个条目失败或取消(6)打开新生成签名文件的目录,即可看到新生成的JKS签名文件。

  推荐站点

  • At-lib分类目录At-lib分类目录

    At-lib网站分类目录汇集全国所有高质量网站,是中国权威的中文网站分类目录,给站长提供免费网址目录提交收录和推荐最新最全的优秀网站大全是名站导航之家

    www.at-lib.cn
  • 中国链接目录中国链接目录

    中国链接目录简称链接目录,是收录优秀网站和淘宝网店的网站分类目录,为您提供优质的网址导航服务,也是网店进行收录推广,站长免费推广网站、加快百度收录、增加友情链接和网站外链的平台。

    www.cnlink.org
  • 35目录网35目录网

    35目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向35目录推荐、提交优秀网站。

    www.35mulu.com
  • 就要爱网站目录就要爱网站目录

    就要爱网站目录,按主题和类别列出网站。所有提交的网站都经过人工审查,确保质量和无垃圾邮件的结果。

    www.912219.com
  • 伍佰目录伍佰目录

    伍佰网站目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向伍佰目录推荐、提交优秀网站。

    www.wbwb.net