展会信息港展会大全

如何获取当前app签名信息
来源:互联网   发布日期:2016-01-14 11:33:58   浏览:2881次  

导读:public static String getSignature(Context context){ PackageManager pm = context.getPackageManager(); String pkgName = context.getPackageName(); try { PackageInfo pi = pm.getPackageInfo(pkgName, PackageManager.GET_SIGNATURES); Signature[] s...

public static String getSignature(Context context){

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);

returnsignature;

}

} catch (PackageManager.NameNotFoundException e1) {

e1.printStackTrace();

}

return null;

}

赞助本站

人工智能实验室

相关热词: android开发 android教程

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港