apksig 调整为外部依赖
This commit is contained in:
@ -299,7 +299,7 @@ public class PackageUtils {
|
||||
}
|
||||
|
||||
ApkVerifier verifier = new ApkVerifier.Builder(new File(apkFilePath)).build();
|
||||
ApkVerifier.Result result = verifier.retrieveV1Signature();
|
||||
ApkVerifier.Result result = verifier.retrieveV1SignatureOnly();
|
||||
|
||||
return result.getV1SchemeSigners().get(0).getCertificate().getPublicKey().toString();
|
||||
} catch (Throwable e) {
|
||||
@ -323,7 +323,7 @@ public class PackageUtils {
|
||||
private static String getV2SignatureFromFile(String apkFilePath) {
|
||||
try {
|
||||
ApkVerifier verifier = new ApkVerifier.Builder(new File(apkFilePath)).build();
|
||||
ApkVerifier.Result result = verifier.retrieveV2Signature();
|
||||
ApkVerifier.Result result = verifier.retrieveV2SignatureOnly();
|
||||
|
||||
return result.getV2SchemeSigners().get(0).getCertificate().getPublicKey().toString();
|
||||
} catch (Exception e) {
|
||||
|
||||
Reference in New Issue
Block a user