- 博客(5)
- 资源 (31)
- 收藏
- 关注
原创 IDEA 出现Diamond types are not supported at this language level
修改如下:单击File | Project Structure菜单项
2016-08-23 16:32:50 12202 2
原创 Android热修复总结
1、阿里的andfix 补丁修复 支持的是相应版本的增量更新,例如从版本1制作了bug1的修复包,然后要在bug1基础上制作到bug2的修复包,可以以bug1的apk跟bug2的apk制作修复包,但是感觉客户端要做好统计,确定当前是那个状态,如是初始版本,还是bug1修复后的版本 rocoo的热修复 是在相应的版本内,制作原始版本跟最初版本的patch包,不像andfix,对比上
2016-08-22 17:08:20 999
原创 jar包修改并重新打包
由于需要修改下第三方jar包里面的一些逻辑,自己没有源码,使用下面的方法完成了任务:1、首先使用反编jd打开jar包,以okhttp-2.6.0.jar为例:通过菜单保存为java源码,然后修改代码,修改完成后javac -classpath okhttp-2.6.0.jar Cache.java 编译为class文件,生成Cache.class,然后用压缩工具打开jar包,把
2016-08-18 18:54:14 28252 1
转载 玩转ptrace (一)
你是否曾经想过怎样才能拦截系统调用?你是否曾经想过通过修改一下系统调用的参数来耍一把内核?你是否想过调试器是怎样把一个进程停下来,然后把控制权转移给你的?如果你以为这些都是通过复杂的内核编程来实现的,那你就错了,事实上,Linux 提供了一种很优雅的方式来实现上述所有行为:ptrace 系统调用。ptrace 提供了一种机制使得父进程可以观察和控制子进程的执行过程,ptrace 还可以检查和修改该
2016-08-12 09:50:24 750
转载 Ubuntu中的解压缩文件的方式
记录Ubuntu下各种压缩和解压方式:.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.g
2016-08-09 10:25:11 383
Wrox-Professional Android Application Development
2012-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人