当前位置: 移动技术网 > IT编程>移动开发>Android > Android获取apk程序签名信息代码示例

Android获取apk程序签名信息代码示例

2019年07月24日  | 移动技术网IT编程  | 我要评论

张瑞丁,快鄱播放官方下载5.3,淘宝一元秒杀技巧

复制代码 代码如下:

这是获取apk包的签名信息
private string getsign(context context) {
  packagemanager pm = context.getpackagemanager();
  list<packageinfo> apps = pm.getinstalledpackages(packagemanager.get_signatures);
  iterator<packageinfo> iter = apps.iterator();
  while(iter.hasnext()) {
       packageinfo packageinfo = iter.next();
       string packagename = packageinfo.packagename;

       return packageinfo.signatures[0].tocharsstring();
       if (packagename.equals(instance.getpackagename())) {
          mediaapplication.logd(downloadapk.class, packageinfo.signatures[0].tocharsstring());
          return packageinfo.signatures[0].tocharsstring();
       }
}
  return null;
}

返回的签名信息结果为很长的一串数据

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网