Skip to content

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

注意:盒子需要有root权限

注册账号,获取您的ID

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

软件包下载地址

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

软件包的工作路径

推荐: /data/.ant/android_up/

启动命令

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

保活

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

常见问题

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

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

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

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

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

3. 节点ID存放位置

  • /data/.ant/.node_id

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

  • 设备启动后,2分钟左右可以查看我们的进程是否存在
shell
ps -ef | grep android_
  • 如果可以看到如下进程,说明一切正常

    • android_up
    • android_upd
    • android_agent
  • 如果有进程不存在,联系我们检查

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

客服微信