最近在做一个安卓机顶盒的项目。因为第一次弄,好多不懂,磕磕碰碰,现在好歹是实现了和机顶盒的互联和启动项目
这些方法在手机端也是一样的。。。
这边先注重提下:开启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进行处理,非常感谢!