Android adb 常用命令及Android权限

adb链接Android设备

adb connect XXXXX链接android设备IP地址

adb断开Android设备

adb disconnect XXXXXXX

adb shell

adb shell logcat -v time >XXXXXX       导出Android设备的log

adb shell logcat -v time              查看Android设备的Log

adb shell logcat -b crash             查看Android设备的crash 日志

adb -s XXXX链接的ip地址 shell   进入某一台Android设备的shell模式

adb shell setenforce 0  设置SELinux 成为permissive模式 临时关闭selinux

当adb链接多个Android设备时,可以使用下列命令来进行指定某一个设备操作

adb -s XXX链接的IP 这样就能进入指定的设备

把本地的文件通过adb上传到Android设备的指定目录下:

adb -s 192.179.17.34 push D:/work/log.txt /sdcard/Download/

把Android设备上的文件,pull到本地指定的路径:

adb -s 192.179.17.34 pull /sdcard/Android/data/Logs.txt D:/work/Logs

adb reverse tcp:8081 tcp:8081  在使用react-native真机运行时,需要把tcp8081端口打开;

ACCESS_NETWORK_STATE允许应用程序获取网络状态信息的权限
CHANGE_WIFI_STATE允许应用程序改变WiFi连接状态的权限
ACCESS_WIFI_STATE允许应用程序获取Wi_Fi网络状态信息的权限
CHANGE_WIFI_MULTICAST_STATE允许改变Wi-Fi组播状态
INTERNET允许应用程序打开网络Socket的权限
SYSTEM_ALERT_WINDOW允许一个程序打开窗口使用 TYPE_SYSTEM_ALERT,显示在其他所有程序的顶层
CAMERA允许应用程序使用照相机的权限
RECORD_AUDIO允许应用程序录音的权限
VIBRATE允许应用程序控制振动器的权限
RECEIVE_BOOT_COMPLETED允许应用程序接收到 ACTION_BOOT_COMPLETED广播在系统完成启动的权限
WRITE_EXTERNAL_STORAGE允许应用程序写入外部存储的权限
READ_EXTERNAL_STORAGE允许应用程序读取外部存储的权限
ACCESS_FINE_LOCATION允许应用程序访问位置的权限
ACCESS_DOWNLOAD_MANAGER允许应用程序获取下载管理的权限
MANAGE_EXTERNAL_STORAGE允许应用程序获取文件管理的权限
ACCESS_SUPERUSER允许应用程序获取超级管理员的权限
REBOOT允许应用程序重启系统的权限
RECEIVE_BOOT_COMPLETED允许程序开机自动运行的权限
KILL_BACKGROUND_PROCESSES允许应用程序结束后台进程权限
RESTART_PACKAGES允许应用程序重新启动其他程序
REQUEST_INSTALL_PACKAGES允许应用安装未知来源权限
INSTALL_PACKAGES允许应用程序获取静默安装权限
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值