有些sdk不支持v3签名
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAnYldHL0FWby9mZvwFN4ETMfdHLkVGepZ2XtxSZ6l2clJ3LcV2Zh1Wa9M3clN2byBXLzN3btgHL9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsQTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5yMygzMykDMhNDZlRzY4AjNzYzX4MjMwETMxAzLcFTMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
cd进入所在目录
然后参看apk签名
apksigner verify -v E:\UnityProjects\HXNoRes\Dolphin6.0.0.0.apk
可以看到现在是带有v3签名的
再输入改签名命令
apksigner sign --v1-signing-enabled true --v2-signing-enabled true --v3-signing-enabled false --v4-signing-enabled false --ks D:\key.keystore E:\UnityProjects\HXNoRes\Dolphin6.0.0.0.apk
这里把v3签名置为false
红框处输入密码,这里密码打字进入是不会有显示的,直接打完密码,按回车就行
并且不会生成新的apk,而是对原来的apk重新签名
再次验证原apk签名