• adb安装apk应用


    http://www.coaadmin.cn/190.html

    https://www.znds.com/tv-1116118-1-1.html

    1.进入中兴盒子的设置,一般密码为:6321或运营商的号码(10086、10000、10010),连接wifi(机顶盒和电脑处于同个网段),接着选择运维调试—打开ADB调试,然后运行ADB密码计算器,将对应的MAC地址与随机数填入,这里需要注意,如果随机数是不带C的就选第一个“计算20170106”,如果随机数是带C的就选择“计算20180207”,然后将计算的密码填入,成功激活ADB!

    已有一个机顶盒端应用的apk,想通过adb指令将其安装到机顶盒上,该如何操作呢?这里提供两种方式供参考:

    一、rm 、push的方式
    前提:电脑和手机连接同一wifi ,且电脑端没有额外连接其他设备
    1.电脑与机顶盒建立连接
    adb connect 192.168.1.100


    2.进入adb shell模式
    adb shell //进入设备


    你可能还会使用到以下命令:
    ls //进入根目录

    cd system/app //进入指定目录"/system/app",基本上盒子上的应用都在这个目录下 该目录下可以查看到对应的apk

    3.adb remount //将 ‘/system’ 部分置于可写入的模式,默认情况下 ‘/system’ 部分是只读模式的。这个命令只适用于已被 root 的设备

    4.rm apk的名字 //先删除老版本的apk

    此时会发现机顶盒端的应用被删除了

    5.exit 这里指退出adb shell模式,回到adb模式


    6.把新版本的apk装进去
    adb push 新版应用的路径(可直接采用拖拽方式) 需要放进去的位置
    例如:adb push E:TV_517021c_holder.apk /system/app


    看到这个结果,则说明应用放进去成功了。
    此时,你再进入我的应用就会发现新版本的应用安装成功了。

    二、install 、uninstall方式
    前提:
    1.保证机顶盒和电脑都连接同一wifi,
    2.保证电脑端没有连接其他设备(如果连接手机,请将手机拔掉)。
    否则会报错:


    3.adb connect 192.168.31.8 让电脑与机顶盒建立连接


    4.adb install安装包拖进来(打完install后空格,把包拖进去)

    注意:如果机顶盒已经有该应用需要先卸载,再安装。

    卸载 ①可以手动使用遥控器卸载
    ②在已知包名的情况下,使用adb命令进行卸载。
    例如:adb uninstall com.tvguo.app.gexing


    你可以使用adb命令来查看包名:
    adb shell pm list packages -f 查看所有的apk对应的包名


    其他adb指令记录:
    adb devices 获取设备列表

    adb root 使用root权限

    adb logcat -v threadtime > E:log.txt 使用adb打印日志到E盘的log.txt文件中

    adb logcat -c 清空日志

    mount -o remount,rw /system # 挂载 /system 为可读写

    stat /system/bin/su # 查看创建、修改时间

    find / -name stbconfig.ini # 查找 stbconfig.ini 配置文件

    pm list packages # 列出安装包列表

    pm block com.ztestb.upgrade # 冻结应用


    原文链接:https://blog.csdn.net/cjm2484836553/article/details/82970881

  • 相关阅读:
    青云面试记录
    设计模式01 简介
    枚举
    MSIL语言类型对照表
    爬虫练习一
    项目管理学习理解
    成本管理4大过程
    项目范围
    范围管理7大大过程
    合同管理
  • 原文地址:https://www.cnblogs.com/beilong/p/11924893.html
Copyright © 2020-2023  润新知