android命令行有颜色,android 命令行指令

adb pull

/storage/emulated/legacy/Android/data/com.xx.xx.NewsArticle/cache

.

1.模拟按键操作

input keyevent xx

例如锁屏

input keyevent 6

常见按键值

KEYCODE_HOME=3;

KEYCODE_BACK=4;

KEYCODE_CALL=5;

KEYCODE_ENDCALL=6;

KEYCODE_VOLUME_UP=24; KEYCODE_VOLUME_DOWN=25;

KEYCODE_POWER=26;

2

am start -n

com.tencent.mobileqq/com.tencent.mobileqq.activity.SplashActivity

splash就是qq启动的第一张图片,我们可以用来启动QQ。

3.终止应用程序——kill、killall命令

kill命令的用法

kill {PID}

这里的PID是标识符,程序每次运行的标识符不一样,需要我们获取。

利用PS命令来获取

system("ps");

就会列举所有正在运行的程序,找到PID那列

比如我们要终止C4droid,假设我们看到它的PID为11483

我们直接system("kill 11483");

killall用法

killall {包名}

这个不需要我们每次运行都去获取,比如我们终止C4droid可以直接

system("killall com.n0n3m4.droidc");

当前,kill,kilall的用法还有其他,例如用信号来等等。

4.压缩命令——tar

tar的用法这里我只是简单的列举一个简单常用的,还有gzip命令,打包成gizp,Z,bz2格式等,因为说太多就复杂了,至于想了解更多的童鞋可以搜索一下

把test文件夹压缩为test.tar

tar -cvf /sdcard/test.tar /sdcard/test

tar [主项+辅助项] /[创建的路径和压缩包名] /[要压缩的文件]

至于压缩程度,这里只是相当把文件打包而已,所以大小没什么大的变化

解压tar

tar xvf test.tar

5.文件操作

find

用于查找文件

比如在sdcard查找c4.apk

find /sdcard/ -name c4.apk

查找完成后会列出所在路径

cat

用于文本操作

显示sdcard目录的hello.c(可同时输出多个文件)

cat /sdcard/hello.c

mkdir

新建文件夹

mkdir /sdcard/xxxx

rmdir

删除命令

rmdir /sdcard/xxxx

rm

删除命令(这是一个危险的命令)

rm sdcard/xxxx

rm -r /sdcard (注意,这是全部删除)

cp、mv

复制、剪切命令

cp sdcard/c4.apk /sdcard/test

ls

列举当前文件目录

ls /sdcard/

6.diff

diff命令用于两个文件之间的比较,并指出两者的不同,它的使用权限是所有用户

格式diff [options] 源文件 目标文件

[options]主要参数

-a:将所有文件当作文本文件来处理。

-b:忽略空格造成的不同。

-B:忽略空行造成的不同。

-c:使用纲要输出格式。

-H:利用试探法加速对大文件的搜索。

-I:忽略大小写的变化。

-n--rcs:输出RCS格式。

7.cmp

作用cmp(“compare”的缩写)命令用来简要指出两个文件是否存在差异,它的使用权限是所有用户。

格式cmp[options] 文件名

[options]主要参数-l:

将字节以十进制的方式输出,并方便将两个文件中不同的以八进制的方式输出

8.其他实用杂项命令

重启: reboot

关机: shutdown (有些人用不了)

打开网络数据: svc data enable

关闭网络数据: svc data disable

打开wifi: svc wifi enable

关闭wifi: svc wifi disable

wifi优先: svc wifi prefer

查看调用信息:

Log.i("oh_test 1 :", Log.getStackTraceString(new

Throwable()));

查看运行RAM峰值

adb shell dumpsys meminfo -p

com.ss.android.article.news

查看CPU运行占用率

adb shell dumpsys cpuinfo -p

com.ss.android.article.news

直接打开一个intent,附带信息

NewsArticle

git:(news_release_huawei)

adb shell am start -d

"snssdk143://detail?groupid=442786816"

Starting: Intent {

dat=snssdk143://detail?groupid=442786816 }

查询手机安卓版本:

adb shell getprop | grep

version

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值