一些cmd下ADB的执行过程

最近在做一个安卓机顶盒的项目。因为第一次弄,好多不懂,磕磕碰碰,现在好歹是实现了和机顶盒的互联和启动项目

这些方法在手机端也是一样的。。。

这边先注重提下:开启adb调试需要连接相同的 络 机顶盒或者手机开启调试模式

1.打开cmd切换到adb.exe的目录下面

连接上之后可以再AS上面 或者EC上面看到机子的

5.卸载apk

命令: adb uninstall 包名

例如卸载stb是:  adb uninstall com.ffcs.itv.stb

6.从电脑复制文件到手机

建议先输入adb remount  重登下  还有就是如果操作系统的文件夹需要root权限

命令:adb push 电脑文件/路径 手机路径

例如:adb push 123.apk /system/app

这是将123.apk文件复制到手机的/system/app路径内

这边直接写123.apk是因为我把这个文件放在了和adb.exe同一级文件夹下

7.从手机复制文件到电脑

建议如6

命令:adb pull 手机文件/路径 电脑路径

例如:adb pull /system/app/123.apk d:/123 拷贝123.apk

或者 adb pull /system/app d:/123 拷贝整个app文件夹

这边提下,电脑上面需要存在文件夹,而且不允许直接放到d:这样  必须要拥有一个路径

8.发送广播

命令: adb shell am broadcast -a “广播”

例如: adb shell am broadcast -a “com.stb.notify”    发送一个com.stb.notify广播

需要在广播中带上数据的命令如下

adb shell am broadcast -a “广播” –es key “String” –ei key2 111 –ez key3 true

以上传了一个广播带有String int boolean三个参数 

es为String 

ei为int 

ez为boolean

9.强行停止软件

命令:adb shell am force-stop 包名

例如:adb shell am force-stop com.itv.stb

10.调试相关

重启adb    命令:adb reboot

查看log     命令:adb logcat 

然后就可以在项目上面操作了

例如下面这个点击结果

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2016年10月7日
下一篇 2016年10月7日

相关推荐