安卓机顶盒命令行安装教程

注意:盒子需要有root权限

注册账号,获取您的ID

使用常用微信扫描以下二维码,打开麻雀云管理小程序进行注册登录,在个人中心里获取您的专属用户ID。

软件包下载地址

https://download.niulinkcloud.com/init/antup

软件包的工作路径

推荐: /data/.ant/antup/

启动命令

nohup /data/.ant/antup/antup -uid 您的供应商ID >/dev/null 2>&1 &

保活

  • 请保活antup服务,在程序停止时再次执行上面的启动命令
  • 保活的shell脚本示例
    #!/system/bin/sh
    while true
    do
      sleep 60
      pidof antup >/dev/null && echo "antup is running" && continue
      nohup /data/.ant/antup/antup -uid 您的供应商ID >/dev/null &
    done
    

常见问题

1. 如何将antup上传到安卓的shell环境?

方式很多,以通过adb上传antup为例:

adb shell mkdir /data/.ant/antup
adb push antup /data/.ant/antup/
adb shell chmod +x /data/.ant/antup/antup

2. antup还支持其他启动参数吗?

  • antup的完整的启动参数
    • uid 您的供应商ID,非必需,如果不指定uid,您需要自行完成绑定。
    • antpath 用来指定数据存储路径,非必需
      • antpath 尽量不要使用特殊的分区或者挂载点,否则可能会因为无法访问私有目录,导致磁盘空间不足,无业务可部署,
      • app 默认使用 /storage/emulated/0 下的空间做存储,尽量分配空间到 /storage/emulated 这个挂载点
  • 可以通过下面的方式获取最新的参数列表
    # /data/.ant/antup/antup -h
    Usage of /data/.ant/antup/antup:
      -antpath string
          ant storage path
      -uid string
          uid
    

3. 节点ID存放位置

  • /data/user/0/com.qiniu.upd.app/files/nodeID/nodeID.txt
  • 部分在 /data/user_de/0/com.qiniu.upd.app/files/nodeID/nodeID.txt

4. 如何查看我们的进程是否正常

  • 设备启动后,10分钟左右可以查看我们的进程是否存在
    ps -ef | grep -E "antup|antproxy|com.qiniu.upd.app" | grep -vE "android|grep"
    
  • 如果可以看到如下进程,说明一切正常
  • 如果有进程不存在,可以检查下错误日志,或者联系我们检查
    cat /data/.ant/antup/logs/error.log
    

上机过程如果有任何问题,请联系客服解决。

客服微信

results matching ""

    No results matching ""