- 博客(14)
- 资源 (6)
- 收藏
- 关注
原创 魅蓝手机ROOT权限获取
最近需要参加阿里天池安全攻防挑战赛,动态调试.so文件时需要一个获取ROOT权限的手机,魅蓝ROOT过程如下:魅蓝Note很奇葩,自己ROOT自己,却不完全放开。如果用第三方ROOOT软件,如“大师”类的、百度的、QQ管家的进行ROOT,结果都一样:很遗憾,你的手机坚不可摧,ROOT失败,然后就是一个哭脸。废话少说,现在告诉你如何ROOT。第一步:1.点击设置 --> 账户 --> 注
2016-12-28 17:16:21 7285 1
原创 百度百科面试一面
基础知识:1.一个apk的编译流程,打包流程2.一个apk的启动流程,怎么开启第一个进程?2.dex文件的结构3.消息队列机制4.lrucache原理5.三级缓存是怎么回事6.进程管理,如何杀掉进程7.小米手机和魅族手机如何拦截电话?如果没有成功,原因8.Android的handler机制9.知道handler的PostDdelay()延迟发送么?如果让你设
2016-12-27 15:00:30 592 1
原创 使用dmtracedump生成Android API调用图
在Android的性能分析中,dmtracedump工具可以从trace文件中生成关系图。dmtracedump使用了graphviz来生成图片,所以需要安装graphviz。一:首先生成trace文件:使用eclipse的DDMS,点击start Method Profiling,开始在模拟器上对待测apk进行操作,然后stop Method Profilin
2016-12-22 09:33:00 4288
原创 eclipse搭建Android开发环境遇到的坑
好久没有在eclipse上面安装Android开发环境了,今天熟悉下,谁知道遇到了不少坑。。。也花费了半天时间,记录下来防止以后再踩。当然,eclipse的解压安装,JDK的环境变量配置在这里就不再逼逼叨了,网上一大把,也没有什么难度。一:ADT的安装。我想吐槽的是难道没有人打开eclipse,进入工作界面后点击菜单栏的help,选择install new software.进入后
2016-12-19 20:31:20 2205
原创 建立TCP连接一定需要三次握手的原因
大家都知道TCP建立有效连接一定需要三次,为啥不是两次或者四次呢?相信通过下图就能清晰的明白了。举个例子:我和室友S上午去上课,我太懒了没起来,但是我知道这个变态的老师一定会点名,从而想让室友S帮我答到,于是有了下面的对话:我1:S啊,今天不去上课了,帮忙答个到吧。S1:可以啊。我2:谢啦。我2说的“谢啦“就相当于第三次连接喽,如果我没有说谢啦。就不能保
2016-12-19 19:56:28 1120
原创 麒麟操作系统安装redis
国产操作系统真是个天坑,吐槽完毕。实验室需求,要在国产麒麟操作系统上安装各类软件,mipse64el架构。开始安装时看到官网上源码编译安装步骤hin简单啊,很开心啊有木有,直接解压缩,直接make&&make install啊有木有。但愿保佑不要出什么错误,当然还是遇到了点小问题,要不然也不会在这里逼逼叨了,hia~~于是照做了,make时遇到了 confi
2016-12-15 15:08:40 8884 1
原创 Drozer提示找不到java路径:Could not find java. Please ensure that it is installed and on your path
我明明安装好了JDK但是在连接过程中还会提示没有找到java路径,看到这个提示hin不爽按照错误提示,我们需要新建一个后缀为.drozer_config的文件在自己的C盘,用户名目录下,新建一个.drozer_config的文件如图:路径:内容:文件名:完成之后,重新连接drozer,就不会再报找不到java了
2016-12-14 09:42:41 1451
原创 ADB常用命令小结
首先进入到安装好的SDK目录,在platform-tools目录下有adb.exe工具。当然也可以将这个目录设置到系统的环境变量中在任何地方均可以使用adb命令。1.启动,关闭,查看已经连接的adb设备(adb start-server 和 adb kill-server 和 adb devices):2.安装,卸载apk(adb install 和 adb uni
2016-12-12 09:47:32 639
原创 使用命令行编译和安装Android程序
下面介绍一个不用Android studio进行编译和安装程序的命令:gradlew install命令可以大幅提高编译速度哦!命令行进入程序所在文件夹,并输入命令:蓝后,等待编译结束,build successful!呦吼,灰常之快。
2016-12-11 21:07:59 1338
原创 Android studio连接不上创建好的模拟器
中间隔了一段时间没有碰过安卓开发了,今天准备看一个项目时突然发现studio连接不上之前创建好的模拟器了,o(╯□╰)o就像下面这个图酱婶儿滴:其实就是没有正确开启adb,你打开进程管理,里面要么没有运行的adb要么就是有其他的程序占用了你的adb,比如酷狗会这样,因此,这个时候就需要我们进到安装的SDK的platform-tools文件夹下,打开命令行工具,重新启动我们的ad
2016-12-11 20:49:49 2445
原创 Android studio中的常用快捷键
Ctrl + F3 当前代码结构Ctrl + shift +T 查找类F4 类的继承关系Ctr + H 全局字符查找Ctr + O 前类的方法或某个特定方法Ctr + G 被谁调用过Ctrl + shift + F 格式化代码结构Ctrl + K 下一个使用的Ctrl + shift + K 上一个使
2016-12-11 20:01:04 372
原创 安装Santoku
安装环境为:Win10+VMware WorkStation 12+Santoku安装VMWareStation时注意创建新的虚拟机时候选择稍后安装操作系统,新建虚拟机时,最开始出现的问题,新建向导提示无法识别的光盘问题。原因很简单,VMware只能识别官方系统安装光盘,这里只能使用官方系统光盘(官方安装方法看之前发布的经验)或者直接选择“稍后安装操作系统”选项,并完成虚拟
2016-12-11 14:53:59 2403 1
原创 打印两个有序链表的公共部分
package chapter02_listproblem;/** * 打印两个有序链表的公共部分 * * @author buder_cp * */public class _01_PrintCommonPart { /** * 初始化一个节点 * * @author buder_cp * */ public static class Node {
2016-12-02 21:35:36 469
Windows环境下32位汇编语言
2016-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人