修改Android签名证书keystore的密码、别名alias以及别名密码

 更新时间:2015年12月27日 15:03:36   投稿:mrr  
这篇文章主要介绍了修改Android签名证书keystore的密码、别名alias以及别名密码的相关资料,需要的朋友可以参考下

Eclipse ADT的Custom debug keystore自定义调试证书的时候,Android应用开发接入各种SDK时会发现,有很多SDK是需要靠package name和keystore的指纹hash来识别的(百度地图SDK、又或是微信sdk、新浪微博的sdk),这样如果使用默认自动生成的debug keystore的话就会给开发调试工作带来一些麻烦。因为在生成这些开放平台需要带签名的apk生成的签名信息,再去申请到最后的秘钥。这时可以通过修改正式的release keystore,生成一份“遵守规矩”的临时自定义调试证书给开发时用,就方便多了,不然就没法实时调试,每次都到处apk太麻烦。具体方法如下:

先用cmd命令下定位到C:\Program Files (x86)\Java\jdk1.8.0_25\bin>目录文件下:

里面能找到keytool.exe就是对了。用它来操作的。

1. 首先当然是先复制一份正式证书出来作为要修改为的临时调试证书。

2. 修改keystore密码的命令(keytool为JDK带的命令行工具):

keytool -storepasswd -keystore my.keystore

其中,my.keystore是复制出来的证书文件,执行后会提示输入证书的当前密码,和新密码以及重复新密码确认。之前签名证书密码肯定不是android,这一步需要将密码改为android。

3. 修改keystore的alias(别名):

keytool -changealias -keystore my.keystore -alias my_name_key -destalias aliasdebugkey

这一步中,my_nam_keye是证书中当前的alias(别名),-destalias指定的是要修改为的alias,这里按规矩来,改为aliasdebugkey!这个命令会先后提示输入keystore的密码和当前alias的密码。

4. 修改alias(别名)的密码:

keytool -keypasswd -keystore my.keystore -alias aliasdebugkey

这一步执行后会提示输入keystore密码,alias密码,然后提示输入新的alias密码,同样,按规矩来,改为android!

以上几个操作执行后,my.keystore就是符合规矩的debug keystore了,接着在Eclipse的ADT设置中选中这个custom debug keystore即可,就可以使用这个签名证书调试apk了。

上面就是先改签名证书密码(改为android),然后改签名的别名的名字,最后改签名证书的别名的密码(也是改为android)。

以上内容是小编给大家介绍的修改Android签名证书keystore的密码、别名alias以及别名密码的全部叙述,希望大家喜欢。

相关文章

  • 解析Android中如何做到Service被关闭后又自动启动的实现方法

    解析Android中如何做到Service被关闭后又自动启动的实现方法

    本篇文章是对在Android中如何做到Service被关闭后又自动启动的方法进行了详细的分析和介绍。需要的朋友参考下
    2013-05-05
  • Android EditText禁止输入空格和特殊字符

    Android EditText禁止输入空格和特殊字符

    本文主要介绍了Android EditText禁止输入空格和特殊字符的实现代码。具有很好的参考价值。下面跟着小编一起来看下吧
    2017-04-04
  • Android实现可拖拽的GridView效果长按可拖拽删除数据源

    Android实现可拖拽的GridView效果长按可拖拽删除数据源

    这篇文章主要介绍了Android实现可拖拽的GridView效果长按可拖拽删除数据源,要实现的基本功能是长按,移到垃圾桶,删除数据,需要的朋友可以参考下
    2017-12-12
  • android文字描边功能的实现

    android文字描边功能的实现

    本文介绍的是android文字描边功能的实现,文字描边的功能在开发中还是听实用的,有需要的可以参考学习
    2016-07-07
  • Android实现侧滑菜单DrawerLayout

    Android实现侧滑菜单DrawerLayout

    这篇文章主要为大家详细介绍了Android实现侧滑菜单DrawerLayout,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-05-05
  • Android多种支付方式的实现示例

    Android多种支付方式的实现示例

    App的支付流程,添加多种支付方式,不同的支付方式,对应的操作不一样,有的会跳转到一个新的webview,有的会调用系统浏览器,有的会进去一个新的表单页面,等等,本文就给大家详细介绍一下Android 多种支付方式的优雅实现,需要的朋友可以参考下
    2023-09-09
  • 多面分析HarmonyOS与Android的特点

    多面分析HarmonyOS与Android的特点

    请教身边的大佬们,公司的CTO、中台部门的总监、老东家数十年行业经验的老架构、以及在中科院读研究生的大学老室友、技术圈的网友等等,他们都给出了自己独特的看法,让我从多方面更好的去了解到了大家对鸿蒙的认识
    2021-08-08
  • Android自定义控件实现球赛比分条效果

    Android自定义控件实现球赛比分条效果

    这篇文章主要为大家详细介绍了Android自定义控件实现球赛比分条效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-12-12
  • 全面解析Android应用开发中Activity类的用法

    全面解析Android应用开发中Activity类的用法

    这篇文章主要介绍了Android应用开发中Activity类的用法,包括Activity间的数据传递以及Activity的创建方式等,需要的朋友可以参考下
    2016-02-02
  • Android滚动条广告实现代码示例

    Android滚动条广告实现代码示例

    本篇文章主要介绍了Android滚动条广告实现代码示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09

最新评论