首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获得我的ADMIN_SIGNATURE_CHECKSUM或ADMIN_PACKAGE_CHECKSUM?

如何获得我的ADMIN_SIGNATURE_CHECKSUM或ADMIN_PACKAGE_CHECKSUM?
EN

Stack Overflow用户
提问于 2022-11-29 15:36:05
回答 1查看 21关注 0票数 0

我试图使用Testdpc的google提供的示例通过QrCode注册设备所有者,所以我从他的存储库链接提供的链接中下载了APK,并将其设置在我的ISS窗口机器上,然后我尝试获取校验和,将其放在我的Qr-Code json上。

代码语言:javascript
复制
{
"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"

}

我在internet V2 V1上尝试了不同的解决方案,但是它总是返回与google存储库链接中提供的不同的ADMIN_SIGNATURE_CHECKSUM。

那么有什么办法可以提取出确切的PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM呢?或者提取PROVISIONING_DEVICE_ADMIN_PACKAGE_CHECKSUM,因为它可以代替PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM

EN

回答 1

Stack Overflow用户

发布于 2022-12-01 09:11:28

使用说明:

  1. 下载并在操作系统上安装草莓-perl。对于windows操作系统,您可以从这里下载。
  2. 现在打开命令提示符
  3. 运行命令>> cd C:\Program (x86)\Java\jdk1.8.0_131\bin ( java目录的路径)
  4. 现在运行命令>> keytool -list -printcert -jarfile perl -nle "print $& if m{(?<=SHA256:) .*}“x xxd -r -p openssl base64 tr - '+‘-_

正确遵循此说明,您将得到apk文件的正确校验和。您可以尝试测试TestDPC apk文件的校验和。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74616531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档