欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

获取当前app的签名信息,当前app签名, /**

来源: javaer 分享于  点击 5136 次 点评:124

获取当前app的签名信息,当前app签名, /**


    /**      * get signature of current package      * @param context      * @return signature, null if there is no signature      */      public static String getSignature(Context context){          Log.i(TAG, "SignatureUtils.getSignature");          PackageManager pm = context.getPackageManager();          String pkgName = context.getPackageName();          try {              PackageInfo pi = pm.getPackageInfo(pkgName, PackageManager.GET_SIGNATURES);              Signature[] signatures = pi.signatures;              if(signatures != null && signatures.length > 0){                  String signature =  signatures[0].toCharsString();                  Log.i(TAG, "Signature of current package is : " + signature);                  return  signature;              }          } catch (PackageManager.NameNotFoundException e1) {              e1.printStackTrace();          }          return null;      }  
相关栏目:

用户点评