前言

进行Android项目开发中想要将androidapp导出为apk的时候需要选择一个数字证书,即keystore文件(android.keystore),它用来对我们的APP进行签名,是导出APP的一个钥匙,一般需要我们自己生成android.keystore文件


方法:利用JDK下的keytool工具生成


步骤:

1:进入jdk的目录的bin目录下使用keytool命令,如果命令窗口提示“不是内部或外部命令”,则说明电脑还没有安装JDK,所以需要自己去搜索并安装JDK,安装完毕后,可以通过资源管理器找到keytool.exe文件位于JDK文件下的子目录bin中



2:在命令窗口中使用keytool命令:keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore,回车并依次填写相关信息,(由于之前我已经生成了android.keystore,所以现在根据参数说明改文件名等)

参数说明:

-genkey 生成文件

-alias 别名

-keyalg 加密算法

-validity 有效期

-keystore 文件名



3:这样就生成了keystore文件,同样可以通过资源管理器找到该数字证书文件,此时,它与keytool在同一个目录下,即JDK的子目录bin下(以之前生成的android.keystore为例)



4:可以将生成的证书文件复制粘贴到android项目中,作为临时文件,方便使用。


更多相关文章

  1. 第6章 数据存储
  2. Android.jar文件分析
  3. android listview 详解 开发指南
  4. Android系统进程Zygote启动过程的源代码分析(1)
  5. Android(安卓)studio使用NDK编译和调试(生成so文件)
  6. Android(安卓)混淆打包
  7. Service与Android系统设计(2)
  8. Android(安卓)TabLayout 实现底部导航栏和顶部导航栏
  9. ORB_SLAM2在android studio上用cmake编译

随机推荐

  1. Android(安卓)App开发基础篇—四大组件之
  2. 编写android对google地图的调用
  3. 《Android经验分享》周刊第7期
  4. android 选项卡(TabHost) 置底
  5. android的selector,背景选择器
  6. android调节音量――AudioManager的应用
  7. 将Eclipse代码导入到Android(安卓)Studio
  8. Android(安卓)Studio通过修改图标资源值
  9. Android之UI学习篇八:使用GridView实现九
  10. android各版本新特性