android adb常用指令

来源:互联网 发布:sql 字段不重复 编辑:程序博客网 时间:2024/06/04 00:42
android adb常用指令


adb reboot
    remount
    am, 启动应用程序
    pm
    ps, 进程状态
    procrank,各进程内存使用情况
    getprop,列出系统所有属性(可组合命令,如getprop | grep "gsm")
    sqlite3
    logcat,查看Android系统缓冲区的信息,与cat命令有区别
    logcat -b
    logcat -v
    logcat -d
    logcat tag:priority
    logcat &,好像是:后台运行
    logcat *:S
    top,性能分析工具
    getevent,显示系统所有的input设备;源代码中input.h文件可查具体含义
    sendevent(input keyevent)
    find
    lsmod,能查出系统有多少module,但好像都是驱动文件
    insmod,但好像加入的都是.ko文件
adb shell cat proc/kmsg | tee kernel.log
adb monkey
    bugreport
    dmesg
    dumpstate
    dumpcrash
    dumpsys


补充Ubuntu Commands
df -h,检查文件系统的磁盘空间占用情况
find -iname,不区分大小写
     -type d 文件夹
           f 文件
ls -l
grep -nH --color
grep -i,忽略大小写
file,可显示文件类型
stings
cpp
readelf
ld
cpio,类似tar的打包,备份工具
xargs -n 5,把参数分块使用
SCP,(Secure Copy)远程文件拷贝的。数据传输使用 ssh,还有对应的RCP
1,Shell命令的帮助文档中
   []表示可选
   <>表示必须有
dd 指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。
   if=,of=   


Git常用命令
git remote -v
git remote add xxx git@192.168.xxx.xxx
git pull
git fetch
git merge
git rebase
git revert
git reset
git checkout
git init --bare
git commit --amend
1,git可以添加过个远程仓库,为什么要git remote add几个远程仓库呢?
2,为什么引入repo,网上下载的Android源代码如何建repo服务器?
3,gitk中,第一栏,顺序按照:Push到远程仓库的时间
           第三栏,顺序按照:Commit到本地仓库的时间
4,gitk,可以查看制定目录和文件
5,SSH支持可读写,Http和git协议一般是只读的;git使用这些协议的表现形式是怎样的呢?
6,git相比svn,类似快照的小型文件系统
7,fork,亦即克隆,github中的一个功能
8,origin/master,主分支
   master,主分支
   HEAD,一个SHA1值
   origin
   remote


需Android sdk命令支持
android list target
android list avd
emulator -avd xxx



原创粉丝点击