- 博客(1)
- 资源 (10)
- 收藏
- 关注
原创 谷歌在2015 I/O大会都说了什么?干货都在这
腾讯数码讯(吴彬)北京时间5月29日,谷歌(微博)在美国旧金山举行2015年I/O大会。作为一年一度的谷歌开发者大会,每年的I/O大会都是谷歌向外界展示一年来最新最前沿以及最尖端创新成果的展台,今年亦是如此。而在刚刚结束的2015年I/O大会上,谷歌拿出的干货颇多,下面让我们一一来回顾。 2015谷歌大会集锦
2015-05-29 17:42:39 1166
apktool_2.0.0rc3.jar
解决低版本apktool反编译失败问题,反编译命令为:
java -jar apktool_2.0.0rc3.jar d -f fanliwang.apk -o fanli
2015-10-11
MessageDigest 内容/文件 摘要生成
对文件以及内容获取MD5 Sha-1 SHA1_Digest 摘要信息,并可选进行base64编码, SHA1_Digest 为apk MANIFEST.MF 中信息的摘要方式
/**
* 得到文件摘要信息
*
* @Description:
* @param file
* @param algorithm
* @return
* @throws Exception
* @see:
* @since:
* @date:2015-6-19
*/
public static String getDigestByFile(File file, DigestType type, Boolean isBase64Encode) {
String content = "";
// 获取摘要byte
byte[] buffer;
try {
buffer = getDigestByteByFile(file, type.getType());
content = convertByteData(type, isBase64Encode, buffer);
} catch (Exception e) {
e.printStackTrace();
content = null;
}
return content;
}
/**
* 获取字符数据的摘要信息
* @Description:
* @param message
* @param type
* @param isBase64Encode
* @return
* @see:
* @since:
* @date:2015-6-19
*/
public static String getDigestByString(String message, DigestType type, Boolean isBase64Encode) {
String content = "";
// 获取摘要byte
byte[] buffer;
try {
buffer = getDigestByteByContent(message, type.getType());
content = convertByteData(type, isBase64Encode, buffer);
} catch (Exception e) {
e.printStackTrace();
content = null;
}
return content;
}
.........
2015-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人