Android使用代码生成SHA1
来源:互联网 发布:淘宝网注册账号申请 编辑:程序博客网 时间:2024/06/17 16:07
在注册一些Key时需要用到sha1和包名,来确定apk的唯一性,在Eclipse上可以很容易查看,但Android Studio需要用到命令行查看,这里可以使用代码来查看sha1,具体可以参考以下代码:
public static String getSHA1(Context context) {try {PackageInfo info = context.getPackageManager().getPackageInfo(context.getPackageName(), PackageManager.GET_SIGNATURES);byte[] cert = info.signatures[0].toByteArray();MessageDigest md = MessageDigest.getInstance("SHA1");byte[] signatures = md.digest(cert);StringBuffer sha1 = new StringBuffer();int i = 0;for (byte key : signatures) {String appendString = Integer.toHexString(0xFF & key).toUpperCase(Locale.US);if (appendString.length() == 1)sha1.append("0");sha1.append(appendString);if (signatures.length - 1 == i)break;sha1.append(":");i++;}return sha1.toString();}catch (Exception e) {e.printStackTrace();}return null;}
通过以上函数打印出来的sha1
2 0
- Android使用代码生成SHA1
- Android studio生成SHA1
- Android代码获取sha1
- Android studio 生成sha1码
- android studio下生成SHA1
- Android 实现SHA1加密算法代码
- android SHA1获取(代码获取)
- Android 代码获取SHA1值
- Android 代码获取sha1值
- android 生成开发版SHA1和发布版SHA1
- SHA1 - 生成sha1散列值
- Android 使用Android Studio来生成SHA1以及MD5,还有包名
- Android RSA 签名,使用 SHA1
- 在Android中生成HMAC-SHA1 签名
- Android使用高德地图生成发布版安全码SHA1
- Android App自定义签名文件的生成、查看SHA1值和使用
- android通过代码获得sha1的值
- android中获取SHA1的代码
- CSS3扁平化组件侧栏
- Web应用的组件化
- HeadFirstJava——1_基本概念
- 读《经济解释》卷四,制度的选择
- MFC串口发送数据大于128数据出错的解决办法(发送0xFE接收得到0x3F等问题)
- Android使用代码生成SHA1
- android xml文件不能显示视图 解决办法
- Swift - 使用NSURL进行数据的提交和获取(POST与GET)
- c++基础
- Could not cast value of type '__NSCFNumber' (0x...) to 'NSString' (0x...).
- Android App 用户注册与登录实战(结合服务端)
- Linux进程调度策略
- csS绘制三角形
- Web应用的组件化进阶篇