Android开发常用操作/命令备忘

adb命令

1. 常用adb命令

a. 查看已连接的设备

adb devices 

b. 重启手机

adb reboot

c. 重启手机并进入fastboot模式

adb reboot bootloader

d. adb截屏保存到电脑:

adb shell screencap -p /data/media/0/Pictures/1.png
adb pull /data/media/0/Pictures/1.png ~/Desktop/

2. adb shell 命令
a. echo xxx > file | cat file

echo 0 /persist/sensors/sensors_setting
cat /persist/sensors/sensors_setting

b. 查看/修改文件权限
查看:

ls -l sys/devices/system/cpu/cpu0/online

修改:(本来为root权限,修改为system)

chown -R system:system /sys/devices/system/cpu

c. Android SELinux Enforing 和 Permissive 模式切换
adb shell setenforce 1 // Enforing
adb shell setenforce 0 // Permissive

d. adb shell查看当前进程
adb shell
初级 ps
高级 top 或 top -H | grep "name"
结束进程:pkill -9 processname

fastboot命令
fastboot devices
fastboot flash xxxx xxxx.img
fastboot reboot

 

git命令

提交代码:

git add .
git commit
按i輸入,編輯完esc,shift+:,wq保存退出
git push xxxxx
git commit --amend 覆蓋前一個提交,就不用撤銷了

打patch:

git diff > ~/Desktop/change.patch

代码状态查看及清除

git status 查看此project下代码修改状态
git stash 清除新增的文件
git clean -f -d 清除对代码的修改git checkout \xxx\xxx.java 恢复此文件到未修改状态,不用clean、stash全部project
git log 查看当前project下提交的log git reset xxxxlogID --hard 恢复到此ID的状态,最好回滚到自己修改前一条
如果回滚错了,需要再回来最新的,先用
git reflog 查看回滚记录
git reset xxxx(最新的ID) --hard 再回滚回来

 

转载于:https://www.cnblogs.com/kunkka/p/8038385.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值