Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android Studio中生成签名apk时使用哪种摘要算法?_Android_Android Studio_Apk - Fatal编程技术网

在Android Studio中生成签名apk时使用哪种摘要算法?

在Android Studio中生成签名apk时使用哪种摘要算法?,android,android-studio,apk,Android,Android Studio,Apk,在Android Studio中生成签名apk时使用哪种摘要算法?我如何将其更改为其他算法,如SHA1?谢谢。要更改歌唱算法,您可以使用jdk包中的jarsigner二进制文件 大概是这样的: jarsigner-keystoremykeystore-storepass密码-sigalg SHA256withRSA-digestalg SHA1 my.apk测试 或 jarsigner-keystoremykeystore-storepass密码-sigalg SHA1withRSA-diges

在Android Studio中生成签名apk时使用哪种摘要算法?我如何将其更改为其他算法,如SHA1?谢谢。

要更改歌唱算法,您可以使用
jdk
包中的
jarsigner
二进制文件

大概是这样的:

jarsigner-keystoremykeystore-storepass密码-sigalg SHA256withRSA-digestalg SHA1 my.apk测试

jarsigner-keystoremykeystore-storepass密码-sigalg SHA1withRSA-digestalg SHA256 my.apk测试


使用此链接阅读可用于哪些算法。

为此,您想将签名算法更改为另一种算法吗?请在回答之前阅读问题属性。问题是,android studio在生成签名APK时使用哪种算法(默认情况下可能是)。不是可以使用哪些算法(如您所述,在android studio之外)。@Mazhar谢谢您的回答!但正如你们所看到的,其中一个问题是:
我如何将其更改为其他算法,如SHA1?
我认为,我的答案描述了一些实现它的技术。若你们能在android studio中演示如何更改它,那个就太好了。谢谢