小编Far*_*qui的帖子

如何使用Google App签名为Sms Retriever生成11个字符哈希密钥

我使用AppSignatureHelper该类生成了11个字符哈希.但是在将apk上传到Play商店后,他们的哈希不再起作用了.我发现Play用另一个替换了密钥,这也是哈希变化的原因.现在我无法获得11个字符的哈希密钥.

我不知道如何使用Google提供的命令.我从这里找到了这个命令

keytool -exportcert -alias MyAndroidKey -keystore MyProductionKeys.keystore | xxd -p | tr -d "[:space:]" | echo -n com.example.myapp `cat` | sha256sum | tr -d "[:space:]-" | xxd -r -p | base64 | cut -c1-11

因为,我的应用程序启用了Play App签名,我将不得不使用此命令,

keytool -exportcert -keystore MyProductionKeys.keystore | xxd -p | tr -d "[:space:]" | echo -n com.example.myapp `cat` | sha256sum | tr -d "[:space:]-" | xxd -r -p | base64 | cut -c1-11

keytool从JDK的bin文件夹中替换了它的路径,但后来它说不xxd被识别所以我从网站上下载它现在说它tr不被识别,我想它也会说cut …

command-line android keytool google-play

28
推荐指数
4
解决办法
4607
查看次数

如何使用 Jetpack Compose 实现应用内本地化

如何使用 Jetpack Compose 实现应用内本地化?我的意思是我不希望用户更改他们的设备语言,而是让他们仅更改应用程序语言。如何实现这一目标?我找到的所有资源都谈到了更改设备语言。

android localization android-jetpack-compose

5
推荐指数
1
解决办法
3754
查看次数