一、eclipse中生成androidkeystore

建立任意一个android项目(例如:AntForAndroid)

右键AntForAndroid根目录弹出菜单->AndroidTools->ExportSignedApplicationPackage...

Next>

选择“Createnewkeystore”并且保存在一个目录下面(本例子保存在项目跟目录下)输入密码,然后next

填写一些信息,填写的Alias和密码不要忘记了

这样在项目根目录下就生成以上流程产生的androids.keystore

二、命令行生成keystore

dos下进入JDKbin目录

运行如下命令:

keytool-genkey-aliasandroid.keystore-keyalgRSA-validity20000-keystoreandroid.keystore

(-validity20000代表有效期天数),命令完成后,bin目录中会生成android.keystore

查看命令keytool-list-keystore"android.keystore"输入你设置的keystore密码


三、mac中用命令行生成keystore

首先下载最新版的jdk

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  1. 首先打开终端(在搜索里面搜索Te即可出来)

  2. 然后输入 cd /Library/Java/Home/bin/

  3. 然后这步很关键,由于我们用的是当前用户,所以没有最高权限,不能在Library文件夹下生成任何文件,所以照抄网上的方法是无法创建成功的,复制粘贴步骤4的内容。

  4. keytool -genkey -v -keystore android.keystore -alias android -keyalg RSA -validity 20000 -keystore /Users/你的用户名/android.keystore

  5. 好了,看看你的用户目录下,是不是生成了,收工。

我们需要用到的参数。

-genkey 生成文件。

-alias 别名。

-keyalg 加密算法。

-validity 有效期。

-keystore 文件名。


更多相关文章

  1. Android(安卓)生成keystore,两种方式 【包括Mac下制作】
  2. AIDL(android 接口描述语言)
  3. Android官方命令深入分析之AVD Manager
  4. android下不规则多边形填充位图
  5. 解决 Android(安卓)模拟器 无法上网问题
  6. android keytool 不是内部命令或外部命令在 (win7下不能用的解决
  7. android_防止被反编译 混淆
  8. 在Android中查看和管理sqlite数据库
  9. Android属性之build.prop生成过程

随机推荐

  1. android文件处理
  2. Android 通过按钮弹出系统菜单(通过Button
  3. Android――Shape详解
  4. Android仿音乐播放器功能
  5. Android studio使用心得(二)--- 打包签名
  6. android.os包中一些类的使用
  7. Android自定义view七时间轴(三)---纵向的图
  8. 打开android 系统联系人
  9. android解决部分手机无法通过uri获取到相
  10. Android判断App是否在前台运行