安卓机顶盒命令行安装教程
注意:盒子需要有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
上机过程如果有任何问题,请联系客服解决。