博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android开发之生成自己的签名文件及App签名打包
阅读量:5965 次
发布时间:2019-06-19

本文共 1012 字,大约阅读时间需要 3 分钟。

hot3.png

首先,要想生成 App的签名文件必须先配好开发环境,因为签名文件的生成需要进入jdk中的bin目录,如果还未配好开发环境,请自行百度。

下面,我们开始生成自己的签名文件,

第一步,打开cmd,进入到jdk的bin目录,这样的话,android.keystore文件就会生成在这个目录下; 

第二步,在bin目录下输入命令 keytool,回车;

 

工具帮助: 
 
 
第三步,输入指令并获得结果,keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore 
输入keystore密码: 
再次输入新密码: 
您的名字与姓氏是什么? 
  [Unknown]:  qiaoling您的组织单位名称是什么? 
  [Unknown]:  www.jihf.com 
您的组织名称是什么? 
  [Unknown]:  www.jihf.com 
您所在的城市或区域名称是什么? 
  [Unknown]: 苏州
您所在的州或省份名称是什么? 
  [Unknown]: 江苏
该单位的两字母国家代码是什么 
  [Unknown]:  86 
CN=qiaoling, OU=www.chinaandroid.com, O=www.chinaandroid.com, L=haidian, ST=BJ, C=86 正确吗? 
  [否]:  Y 
输入<android.keystore>的主密码(如果和 keystore 密码相同,按回车): 
其中参数-validity为证书有效天数,这里我们写的大些10000天。还有在输入密码时没有回显(尽管输就是啦) 并且 退格,tab等都属于密码内容,这个密码在给.apk文件签名的时候需要 ;
 
 
最后,打包时就可以使用上面生成的签名文件啦(具体签名打包过程这里就不再赘述了): 
Eclipse中,右击需要签名的工程-->android tools-->export signed application package... 
出现下面对话框,选择需要签名的工程 
next,选择上面生成的android.keystore文件位置和设置的密码 
next 
next,选择签名生成文件的位置和名称 
finish,搞定啦... 

转载于:https://my.oschina.net/meetthebetteryour/blog/1186308

你可能感兴趣的文章
转]最长递增子序列问题的求解
查看>>
SilverLight:基础控件使用(6)-Slider控件
查看>>
Android写的一个设置图片查看器,可以调整透明度
查看>>
第 5 章 File Share
查看>>
判断字符串解析是JsonObject或者JsonArray
查看>>
[LeetCode] Implement strStr()
查看>>
多模块Struts应用程序的几个问题(及部分解决方法)
查看>>
1.2. MariaDB
查看>>
SpringSide示例之HelloWorld
查看>>
LINQ-to-SQL那点事~LINQ-to-SQL中的并发冲突与应对
查看>>
日志不说谎--Asp.net的生命周期
查看>>
C#~异步编程续~.net4.5主推的await&async应用
查看>>
C#进行MapX二次开发之图层操作
查看>>
ASP.NET 运行机制详解
查看>>
C++ little errors , Big problem
查看>>
在 ML2 中配置 OVS vlan network - 每天5分钟玩转 OpenStack(136)
查看>>
Selenium2+python自动化34-获取百度输入联想词
查看>>
【★★★★★】提高PHP代码质量的36个技巧
查看>>
如何解决/home/oracle: is a directory报警
查看>>
python基础学习笔记(九)
查看>>