环境: Windows 任何版本(xp、7、8、10、server等)主要是用cmd
准备工具:abc 下载地址:https://pan.baidu.com/s/1SKu24yyShwg16lyIupO5VA 提取码:ih0i (网友提供的)
Notepad (任何文本编辑器都可以,只要不用win系统自带的记事本,因为记事本保存时候会加入BOM头,在安卓系统里可能会出现错误,会编程的人懂的)
操作:
环境变量,很多文章要安装环境变量,这个目的是为了让系统知道ADB文件在什么地方放着。
如果不设置,就要你自己手动去找存放ADB目录,还有一种方法是把ADB的几个文件解压直接放到系统默认的环境变量目录C:WindowsSystem32下
这里我就解压到E盘ADB目录 (解压路径随意,你能找到就行),完整路径:E:ADBadb.exe 其他文件也都和adb.exe在同一目录就不列出来了。
打开CMD,屏幕左下角 开始–所有程序–附件–命令提示符,
执行命令:
C:UsersAdministrator>E: E:>cd ADB E:ADB>dir 驱动器 E 中的卷是 Temp 卷的序列号是 722A-E282 E:ADB 的目录 2020/12/05 周六 21:29 <DIR> . 2020/12/05 周六 21:29 <DIR> .. 2018/06/11 周一 16:18 1,850,368 adb.exe 2018/06/11 周一 16:18 97,792 AdbWinApi.dll 2018/06/11 周一 16:18 62,976 AdbWinUsbApi.dll 2018/06/11 周一 16:18 857,088 fastboot.exe 4 个文件 2,868,224 字节 2 个目录 20,830,883,840 可用字节 E:ADB>
先要知道你电视的IP地址,在电视 ,设置–网络设置里就可以看到,我电视的IP是192.168.1.16,注意你的电脑要和你电视在同一局域网,
比如我的电脑IP是192.168.1.20 ,电视的是192.168.1.16 那么 192.168.1 这样就是在同一局域网(我只说大部分情况下),
一般家庭都没问题,大公司或学校要咨询网络管理员。
如何开启暴风电视TV的ADB服务,《暴风电视TV开启ABD功能》 文章
连接暴风TV 和 获取ROOT权限,这样我们就连接上了。如果提示错误就重新在连一次,
#连接到暴风TV 端口默认5555 可不写 adb connect 192.168.1.16 #获取root权限 adb root
现在就可以上传下载,test.txt是随便建立的一个文件放到本地E盘ADB目录下和adb.exe同目录
#上传test.txt文件到 电视的 /etc/ 目录下 adb push test.txt /etc/ #下载 test.txt文件到本地当前路径,也就是e:ADB目录下。 adb pull /etc/test.txt ./
看到下图最后一行,root@watermelon:/ # root就代表是root用户了,其实就是linux系统了,因为安卓用的就是linux内核。
#获取读写权限 adb remount #adb shell是进入电视里的命令行,之前我们只是用abc发送命令到电视、 adb shell
到此 我们就可以用命令去操作系统了,但是不要随便删除东西,否则电视会出问题。
常用命令:(懂Linux的人应该不用多看)
adb shell 进入手机中linux操作系统 ls 列举当前目录下的所有文件 cd 文件名 切换(跳转)目标文件 mkdir 文件名 新建文件 pwd 打印(显示)当前的工作目录 echo "文件内容"” >创建新的文件内容 exit 退出当前操作界面 rm 文件名 删除指定的文件 rm -r 文件名删除文件夹 adb push 电脑上的路径 文件浏览器中的目录 将pc的文件传入手机上 adb pull 文件浏览器中的文件路径 我的电脑的路径 将手机上的文件传入pc上 adb install apk文件名 将APK文件安装到手机上的命令 (1)adb install 复制过后apk的路径 + apk文件名 ( 2 ) adb install 直接将要安装的apk拖拽至dos界面即可 adb uninstall 程序的主包名 卸载apk程序
参考:
https://blog.csdn.net/weixin_43927138/article/details/90477966
https://blog.csdn.net/qq_37169103/article/details/80191771
https://hu60.cn/q.php/bbs.topic.90122.html