A. dos下怎么查找当前wifi密码
用Android的ADB可查看wifi密码 :
adb shell cat /data/misc/wifi/*.conf
以下是常用命令:
获取序列号:
adb get-serialno
查看连接计算机的设备:
adb devices
重启机器:
adb reboot
重启到bootloader,即刷机模式:
adb reboot bootloader
重启到recovery,即恢复模式:
adb reboot recovery
查看log:
adb logcat
终止adb服务进程:
adb kill-server
重启adb服务进程:
adb start-server
获取机器MAC地址:
adb shell cat /sys/class/net/wlan0/address
获取CPU序列号:
adb shell cat /proc/cpuinfo
安装APK:
adb install <apkfile> //比如:adb install .apk
保留数据和缓存文件,重新安装apk:
adb install -r <apkfile> //比如:adb install -r .apk
安装apk到sd卡:
adb install -s <apkfile> // 比如:adb install -s .apk
卸载APK:
adb uninstall <package> //比如:adb uninstall com..search
卸载app但保留数据和缓存文件:
adb uninstall -k <package> //比如:adb uninstall -k com..search
启动应用:
adb shell am start -n <package_name>/.<activity_class_name>
查看设备cpu和内存占用情况:
adb shell top
查看占用内存前6的app:
adb shell top -m 6
刷新一次内存信息,然后返回:
adb shell top -n 1
查询各进程内存使用情况:
adb shell procrank
杀死一个进程:
adb shell kill [pid]
查看进程列表:
adb shell ps
查看指定进程状态:
adb shell ps -x [PID]
查看后台services信息:
adb shell service list
查看当前内存占用:
adb shell cat /proc/meminfo
查看IO内存分区:
adb shell cat /proc/iomem
将system分区重新挂载为可读写分区:
adb remount
从本地复制文件到设备:
adb push <local> <remote>
从设备复制文件到本地:
adb pull <remote> <local>
列出目录下的文件和文件夹,等同于dos中的dir命令:
adb shell ls
进入文件夹,等同于dos中的cd 命令:
adb shell cd <folder>
重命名文件:
adb shell rename path/oldfilename path/newfilename
删除system/avi.apk:
adb shell rm /system/avi.apk
删除文件夹及其下面所有文件:
adb shell rm -r <folder>
移动文件:
adb shell mv path/file newpath/file
设置文件权限:
adb shell chmod 777 /system/fonts/DroidSansFallback.ttf
新建文件夹:
adb shell mkdir path/foldelname
查看文件内容:
adb shell cat <file>
查看wifi密码:
adb shell cat /data/misc/wifi/*.conf
清除log缓存:
adb logcat -c
查看bug报告:
adb bugreport
获取设备名称:
adb shell cat /system/build.prop
查看ADB帮助:
adb help
跑monkey:
adb shell monkey -v -p your.package.name 500
B. 如何通过ADB关闭WiFi
1.先下载"网络一健ROOT"打开ROOT权限;
2.敲命令,进入shell指令模式
adb shell
3.敲命令,进入ROOT指令模式
su
4. 打开WIFI指令
svc wifi enable
5. 关闭WIFI指令
svc wifi disable
C. 如何通过adb 启动WIFI连接网络
1. 确保目标板和主机连接在同一局域网里面
2. 使用netcfg查看网络状态,如果以太网没有配置,请先配置好网络再进行下面的步骤
3. 在目标板上通过使用以太网连接来配置adb守护进程,使用setprop来设置守护进程的端口号
# setprop service.adb.tcp.port 5555
4. 如果以上配置成功,再重启目标板上的adbd服务
# stop adbd
# start adbd
5. 在主机端使用如下命令建立adb连接
export ADBHOST=<target's ip address>
adb kill-server
adb start-server
adb connect <target_ip_address>:5555
6. 使用如下命令确认设备连接成功
adb devices
设备连接成功后将出现设备序列号和名称
D. 如何使用 adb shell 开启 便携式WI-FI热点
1:通过adb 安装控制apk软件,usb线连接手机和电脑,通过电脑控制手机,但是此方案比较复杂。 2:通过adb shell 开启 便携式WI-FI热点,但是不知道这个命令怎么写,请教各位大神,可有这个命令?怎么写?(注:adb shell svc 只能打开和关闭wifi,但是无法打开热点)
E. android手机连接笔记本建立的无线wifi,用adb shell ping不通笔记本ip
因为笔记本的无线wifi多多少少都有bug,所以我后来都自己买个360或者猎豹的wifi了。好用很多。
F. 有没有adb命令能让系统检测到wifi无链接
使用adb命令删除安卓系统文件夹的方法: 1.连接安卓设备 把安卓设备用USB连接PC,在PC上打开CMD,进入adb目录,输入adb devices回车,如果连接正确,如图,会显示已连接设备。 2.显示系统程序清单 连接正确后,接着输入:adb shell ls /system/app/回车,如图,系统程序的清单就可以看到了。 3.删除程序 这里以系统内置浏览器为例,输入:adb shell rm /system/app/browser.apk回车,这个程序就被删除了,删除其它的程序把browser.apk改成需要删除的程序名即可,有些设备系统程序还有odex文件,也需要同时删除。
G. adb shell 是什么,如何进入
adb shell是终端shell。Windows下进入adb shell的具体操作如下:
1、首先,用数据线将手机和电脑连接:
H. 怎么在手机上查看已连接wifi的密码
wiif的密码一般 会在手机里面的/data/misc/wifi/wpa_supplicant.conf文件 中保存,如果你手机已经root过的话 ,可以通过adb shell进去,然后cat /data/misc/wifi/wpa_supplicant.conf查看。现在市面上的密码查看工具应该就是基于这个方法。
I. android adb shell 中怎么开启wifi 热点
前提是有安装wpa supplicant ,步骤如下:
adb shell
svc wifi enable 打开无线网络服务 用ps|grep wifi 查看wpa_supplicant是不是已经起来了。
wpa_cli
scan 扫描无线网络
scan_results 按信号顺序显示扫描到的无线网络
list_networks
select_network [network id] 选择网络
enable_network [network id]
password 配置网络的密码
ping 应该会成功
netcfg 查看本机的网络参数
df 查看手机空间
解决方法如下:
adb shell
su
然后
第一步:加载驱动
insmod /lib/moles/dhd.ko "firmware_path=/system/etc/wifi/bcmdhd_apsta.bin nvram_path=/system/etc/wifi/nvram_net.txt iface_name=wlan0"
第二步:
netcfg wlan0 up
第三步:
ndc softap startap
以上方法虽然可以打开,但是firmware_path=/system/etc/wifi/bcmdhd_apsta.bin是无法找到的,并且
firmware_path=/system/etc/wifi/bcmdhd_apsta.bin_b2这个文件是无法打开softap的
J. 如何通过adb连接
利用adb来连接手机, 有两种方式: 1, wifi, 2, usb.
前提条件: 下载adb, 最好把对应的文件置于cmd.exe同目录下。
1. 通过wifi, 利用adb来连接手机。
在pc的cmd中输入命令:
adb connect 192.168.1.100
其中adb就是手机的ip. 如果连接成功, 就可以进入android的shell了。
我自己在操作过程中, pc能ping通过手机, 但是adb连接手机, 出现了一点点问题, 提示unable to connect to 192.168.1.100:5555, 这个是什么原因呢? 原来手机的默认adb服务是没有打开的, 否则, 别人adb能随便连, 那岂不是很不安全么? 所以, 我们要想办法把手机上的adb服务打开。 怎么搞呢? 首先要在手机上下载一个android模拟器(当然, 如果你有, 就不用下载了), 然后切到root权限, 并执行如下命令打开adb服务:
su
setprop service.adb.tcp.port 5555
stop adbd
start adbd
然后adb就可