您现在的位置是:网站首页> Android

防止APK被二次打包

  • Android
  • 2022-03-18
  • 670人已阅读
摘要

自己的程序内部在启动的时候可以通过获取APK本身的签名然后和正确的签名做对比来识别自己是否被二次打包

1.jpg

通过PackageManag对象可以获取APK自身的签名。

1.jpg

通过对签名的码的分解得到一串20左右的字符串,此字符串则是APK的签名的MD5值,通过获取的签名MD5值与正确的MD5值进行对比,就可以识别其APK是否被盗版

Top