当前位置: 首页 > news >正文

做靠谱的网络兼职网站百度seo关键词优化推荐

做靠谱的网络兼职网站,百度seo关键词优化推荐,网络广告销售,物流网站建设评析1. 在jar包中定义一个接口,例如 用于检查传入的hash值是否匹配预设的值。 2. 在调用接口的地方,获取当前应用的hash值。 3. 将当前应用的hash值与预设的值进行比较,如果匹配,则允许调用接口;否则,拒绝调用。…

1. 在jar包中定义一个接口,例如 用于检查传入的hash值是否匹配预设的值。
2. 在调用接口的地方,获取当前应用的hash值。
3. 将当前应用的hash值与预设的值进行比较,如果匹配,则允许调用接口;否则,拒绝调用。

一、调用者

public static Impl getInstance(Context context, ICallback iCallback){if (instance == null){if (checkHashForInstance(context)) {instance = new Impl();}} else {throw new SecurityException("validation failed during instance creation.");}}return instance;}
二、实现类
public class HashValidator {final static String whiltename ="com.xxx.xxxx";public static boolean checkHashForInstance(Context context) throws InsufficientPermissionException {// 获取当前应用的包名String packageName = context.getPackageName();// 计算包名的 HASH 值String calculatedHash = calculateHashFromPackageName(packageName);// 根据预设的 hash 值进行校验String presetHash = calculateHashFromPackageName(whiltename);Logs.d("package_name "+ packageName);if (!presetHash.equals(calculatedHash)) {// 校验失败,抛出自定义异常throw new InsufficientPermissionException("Insufficient permission during instance creation.");}// 校验成功return true;}private static String calculateHashFromPackageName(String packageName) {try {MessageDigest messageDigest = null;messageDigest = MessageDigest.getInstance("SHA-256");byte[] hashBytes = messageDigest.digest(packageName.getBytes());StringBuilder hexStringBuilder = new StringBuilder();// 将哈希字节数组转换为十六进制字符串for (byte hashByte : hashBytes) {hexStringBuilder.append(String.format("%02X", hashByte));}// 返回计算得到的哈希值return hexStringBuilder.toString();} catch (NoSuchAlgorithmException e) {e.printStackTrace();// 在实际应用中可能需要处理 NoSuchAlgorithmException 异常return null;}}
}
http://www.yidumall.com/news/64112.html

相关文章:

  • 凡客怎么了真实有效的优化排名
  • api模式网站开发网络舆情监测系统
  • node做网站后台厦门百度关键词seo收费
  • 建筑网站建设赏析百度网站是什么
  • 建设银行个人网站打不开计算机培训短期速成班
  • 遵义网站建设gzyhg软文广告
  • 深度网络seo的工作内容主要包括
  • 公司网站招聘板块怎么做成都高薪seo
  • 太原网站开发产品推广步骤
  • 南庄做网站温州企业网站排名优化
  • 邢台做网站哪个网络公司好系统开发
  • 开平网站制作百度seo营销推广多少钱
  • 做一手房的网站如何推广我的网站
  • 济宁北湖建设集团网站百度是国企还是央企
  • 做游戏角色视频的网站seo教程网站
  • 南昌网站建设业务手机优化什么意思
  • 智慧团建网站登陆店铺引流的30种方法
  • 网站图标按钮用什么做苏州网络推广seo服务
  • 德阳哪里有做网站的优化最狠的手机优化软件
  • 做防水的网站有哪些seo博客网站
  • 做b网站百度手机怎么刷排名多少钱
  • 问问建设网站的人优化模型有哪些
  • qq互联 网站建设不完善口碑营销的优缺点
  • 大浪做网站公司营销推广渠道有哪些
  • 分类信息网站怎么做semester是什么意思
  • 关于政府门户网站建设 以下说法正确的是营销策略怎么写模板
  • 手机网站 方案制作一个app软件需要多少钱
  • 网站租用服务器seo排名工具给您好的建议下载官网
  • 怎么做网络推广网站网站开发软件
  • 深圳网站系统找哪里超级优化