android 如何获得我的apk的管理员_签名_校验和或管理员_包_校验和?

gojuced7  于 2022-12-02  发布在  Android
关注(0)|答案(1)|浏览(207)

我试图通过QrCode与谷歌提供的Testdpc的例子设备所有者注册,所以我从他的存储库link上提供的链接下载了APK,并将其设置在我的ISS Windows机器上,然后我试图让CHECKSUM把它放在我的Qr-Code json

{
"android.app.extra.PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME":"com.afwsamples.testdpc/com.afwsamples.testdpc.DeviceAdminReceiver",
"android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_CHECKSUM":"MS4-Pz8gP0VDPy0-P2I-Pz4NClE-Pz80Pz8rPz9zfD8-DQo=",
"android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION":"http://192.168.1.224/TestDPC_8001.apk"

}
我在互联网上尝试了不同的解决方案V2V1,但它总是返回一个不同的ADMIN_SIGNATURE_CHECKSUM从谷歌库link中提供的
因此,任何解决方案都可以提取精确的PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM?或提取PROVISIONING_DEVICE_ADMIN_PACKAGE_CHECKSUM,因为它可以替换PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM

fivyi3re

fivyi3re1#

说明:

1.下载并在你的操作系统上安装strawberry-perl。对于windows操作系统,你可以从here下载。
1.现在打开命令提示符
1.运行命令〉〉cd C:\Program Files(x86)\Java\jdk1.8.0_131\bin(java jdkbin目录的路径)
1.现在运行命令〉〉密钥工具-列表-打印证书-jar文件 * 您的APK文件路径 | 如果m{(?〈= SHA 256:).},则打印$&| xxd -r -p| openssl基本64| tr -- '+' '-_'
正确地按照这个说明,你会得到你的apk文件的正确校验和。你可以尝试测试TestDPCapk文件的校验和。

相关问题