Android 开发常用命令

ADB

标题命令
停止应用adb shell am force-stop com.wissen.mapa
启动应用adb shell am start com.wissen.mapa/.activity.LauncherActivity
安装应用adb install -r d:\filename.apk
卸载应用adb uninstall com.wissen.mapa
打开设置界面adb shell am start com.android.settings/com.android.settings.Settings
获取当前Activity名称adb shell "dumpsys window | grep mCurrentFocus"
所有安装的应用包adb shell pm list packages
ADB远程连接开启adb tcpip 5555
ADB远程连接adb connect 192.168.43.1:5555
进入Shell管理adb shell
重启机器adb reboot
关机adb shell reboot -p        (注意多了个shell)
改分辨率adb shell wm size 1920x1280
导出文件adb pull /data/data/com.wissen.mapa/databases/record.db
logcat搜索

adb logcat | find "xxx"                 cmd中显示

adb logcat | find "xxx" > log.txt   输出到文件

查看CPU架构adb shell getprop ro.product.cpu.abi
配置网络IP

adb shell ifconfig eth0 192.168.1.100 netmask 255.255.255.0

adb shell ifconfig wlan0 192.168.1.100 netmask 255.255.255.0

添加IP

adb shell //需要root用户

# eth0 为有线网络 wlan0 为无线网络
ip address add 10.0.1.2/24 dev eth0

ip addr
ip route list table eth0

# 添加路由规则到eth0网卡路由表
ip route add 10.0.1.0/24(添加IP的网段) dev eth0  proto kernel  scope link src 10.0.1.2(添加的IP) table eth0


# 删除ip address del 10.0.1.2/24 dev eth0 
ip route del 10.0.1.0/24 dev eth0  proto kernel  scope link  src 10.0.1.2 table eth0

其它

标题Windows命令Linux命令
编译Release包gradlew assembleRelease./gradlew assembleRelease
文件开头几行head -n 20  filename.log
文件最后几行tail -n 20 filename.log
中间几行sed -n '100,110p' filename.log
内容搜索grep "content" filename.log
查看本机IPnetcfg

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值