• long8-龙8(国际)头号玩家唯一官方网站

    中文

    英文

    事业集群

    龙8集团
    龙8电力
    龙8水利
    龙8消防
    龙8水务
    龙8互联
    返回旧版
    当前位置:
    首页
    >
    技术支持
    Product user manual

    产品使用手册

    F493X 安卓广播接口

    2022-11-10 09:31:56
    1. 旋转屏幕广播

    系统消息: android.intent.action.rotate_screen

    参数: rotation 0 、90 、180 、270

    示例代码:

    Intent intent=new Intent();

    intent.setAction("android.intent.action.rotate_screen");

    intent.putExtra("rotation","90");

    sendBroadcast(intent);

    1. 定时开关机广播

    系统消息: android.intent.action.auto_power_shut

    参数:

    effective boolean

    定时开关机/重启功能 默认值为flase 需要应用程序传递参数

    true启用此功能 false关闭此功能

    power_type int

    默认值为3 需要应用程序传递参数

    1 马上重启 2 马上关机 3 定时开关机 4 定时重启 5 定时开关机(重启)

    wday int

    代表的是星期几之和

    默认值为127 即1+2+4+8+16+32+64 ,需要应用程序传递参数

    reboot int

    定时重启 默认值为0,不需要应用程序传递参数

    代表定时重启 1 启用此功能 0 关闭此功能

    flag int

    定时关机 默认值为0,不需要应用程序传递参数

    星期日 星期一 星期二 星期三 星期四 星期五 星期六

    tm_wday 0 1 2 3 4 5 6

    wday 1 2 4 8 16 32 64

    比如选中周日和周四,则wday=1+16 =17

    获取星期几的方法:

    (wday>>tm_wday)&1 等于1表示当天有选中,等于0表示没有选中。

    例如:

    ((17>>4)&1) ==1 表示周四有选中

    ((17>>3)&1) == 0 表示周三没有被选中

    shutdown_time 关机时间,格式为 00:00:00

    poweron_time 开机时间,格式为 00:00:00

    reboot_time 重启时间,格式为 00:00:00

    示例代码://F4932

    Intent it = new Intent();

    it.setAction("android.intent.action.auto_power_shut");

    it.putExtra("effective",true);

    it.putExtra("power_type",3);

    it.putExtra("wday",127);

    it.putExtra("shut_time",”07:10”);

    it.putExtra("power_time",”20:00”);

    sendBroadcast(it);

    //F4932R1Q

    Intent it = new Intent();

    it.setAction("android.allwinner.intent.action.setpoweronoff");

    it.putExtra("enable",true);

    it.putExtra("power_type",3);

    it.putExtra("wday",127);

    it.putExtra("timeoff",”07:10”);

    it.putExtra("timeon",”20:00”);

    sendBroadcast(it);

    1. 显示/隐藏导航栏

    系统消息: android.intent.action.hidenavigation

    参数:

    enable true 隐藏状态栏和导航栏 false 显示导航栏和状态栏

    示例代码:

    Intent intent=new Intent();

    intent.setAction("android.intent.action.hidenavigation ");

    intent.putExtra("enable",value ? "1" : "0");

    sendBroadcast(intent);

    4、系统消息: android.intent.action.installslient

    参数:

    uri apk安装包所在的路径

    示例代码:

    Intent intent=new Intent();

    intent.setAction("android.intent.action.installslient");

    intent.putExtra("uri","/sdcard/myserial.apk");

    intent.putExtra("component","android_serialport_api.sample/.MainMenu"); sendBroadcast(intent);

    5、mode键广播

    设备mode键左右拨动时会发出系统广播如下消息:

    Intent intent=new Intent();

    intent.setAction("android.intent.action.ENG_MODE_SWITCH");

    intent.putExtra("state",0); //往右拨动发state为0

    //intent.putExtra("state",1); //往左拨动发state为1

    sendBroadcast(intent);

    6、系统升级广播

    设备发广播升级系统功能

    Intent it = new Intent();

    it.setAction("com.mobilepower.terminal.upgrade");

    it.putExtra("upgradePath","/sdcard/update.zip");//要升级的文件路径

    sendBroadcast(intent);

    7、设备重启广播

    Intent it = new Intent();

    it.setAction("com.fourfaith.reboot");

    sendBroadcast(it);

    8、OTA在线下载升级广播

    a、从FF自有平台上获取url链接进行下载。

    Intent intent = new Intent();

    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

    intent.setAction("com.FF.ota.update");

    sendBroadcast(intent);

    b、根据客户发送的url链接进行下载。

    Intent intent = new Intent();

    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

    intent.putExtra("url","http://119.3.75.95:28080/v1/Standard/V1.0_20210106.zip");//随参url,直接传入下载地址

    intent.setAction("com.FF.ota.update.url");

    sendBroadcast(intent);

    c、服务器获取url变更接口

    Intent intent = new Intent();

    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.putExtra("server","http://119.3.75.95:21822/v1");//随参变更服务器server

    intent.setAction("com.FF.ota.update.server");

    MainActivity.this.sendBroadcast(intent);

    完整服务器url实例

    http://119.3.75.95:21822/v1/checkUpgrade?sn=cbc6915ec20f8efd&version=V2.0_20210107&model=F4932-R1Q_A5_Standard_HDMI&time=202101081610

    附件下载

    • 名称
    • 日期
    • 下载

    提交工单

    • 描述内容越详细,越有利于快速处理问题!
    • (带* 必填项)

    业务咨询

    • (带* 必填项)
    友情链接: