uniappx 安卓保活(多种技术;UTS版) Ba-KeepAlive-U

简介(下载地址)

Ba-KeepAlive-U 是一款android原生保活插件,UTS版本(同时支持uniapp和uniappx),支持市面上大部分机型,Android4.4到Android14(**注意:**不保证支持所有机型和场景,建议先试用)。

可解决定位、推送、websocket、定时任务、蓝牙、聊天等保活问题。

  • 采用多种主流保活技术

截图展示

在这里插入图片描述


可关注博客,实时更新最新插件

uniapp 常用原生插件大全

安卓保活(采用多种主流技术) Ba-KeepAlive

安卓保活套装(通用、常驻通知、电池优化、自启管理、后台运行等) Ba-KeepAlive-Suit(文档)


使用方法

script 中引入组件

	import * as keepAlive from "@/uni_modules/Ba-KeepAlive-U";

script 中调用

	import * as keepAlive from "@/uni_modules/Ba-KeepAlive-U";export default {data() {return {}},methods: {register() { //注册let options = {channelId: "Ba-KeepAlive-U",channelName: "Ba-KeepAlive-U",title: "Ba-KeepAlive-U",content: "Ba-KeepAlive-U is running",success: (res : keepAlive.ApiResult) => {console.log(res)}} as keepAlive.ApiOptions;keepAlive.register(options);},unregister() { //注销let res = keepAlive.unregister();console.log(res)},isRunning() { //是否正在运行let res = keepAlive.isRunning();console.log(res)},

方法清单

名称说明
register注册保活服务,建议在Application里初始化
isRunning查看保活服务是否运行
unregister注销保活服务,并不会立马停止,而是在1s之后停止,非必须调用,比如可以在app完全退出的时候可以调用,根据你的需求调用

register 方法参数

注册保活服务

属性名类型必填默认值说明
channelIdString建议‘Ba-KeepAlive-U’渠道Id,建议用户修改,非必传
channelNameString建议‘Ba-KeepAlive-U’渠道名,用于设置里通知渠道展示,建议用户修改,非必传
titleString建议‘Ba-KeepAlive-U’通知栏标题,建议用户修改,非必传
contentString建议‘Ba-KeepAlive-U is running’通知栏内容,建议用户修改,非必传

UTS基础文档

UTS 语法
UTS API插件
UTS 组件插件
Hello UTS

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/14419.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MoonBit 周报 Vol.41:替换 Array 实现、键值对增加模式匹配支持

MoonBit更新 【Breaking Change】Array重命名为FixedArray,vec.Vec重命名为Array // Before fn init {let array : vec.Vec[Int] [1, 2, 3] } // After fn main {let array : Array[Int] [1, 2, 3] }【语法】键值对(如Map HashMap等)增加…

正则表达式(知识总结篇)

本篇文章主要是针对初学者,对正则表达式的理解、作用和应用 正则表达式🌟 一、🍉正则表达式的概述二、🍉正则表达式的语法和使用三、 🍉正则表达式的常用操作符四、🍉re库主要功能函数 一、🍉正…

远动通讯屏柜的组成及各装置的作用

远动通讯屏柜的组成及各装置的作用 远动通讯屏是基于公共电网安全而投入的远方监控遥控设备;主要由远动装置、通讯管理机、交换机、调制解调器、GPS对时装置、数字通道防雷器、模拟通道防雷器、插线板、空气开关、屏柜及附件等设备组成、标配尺寸2260*800*600&…

C++设计模式---面向对象原则

面向对象设计原则 原则的目的:高内聚,低耦合 1. 单一职责原则 类的职责单一,对外只提供一种功能,而引起类变化的原因都应该只有一个。 2. 开闭原则 对扩展开放,对修改关闭;增加功能是通过增加代码来实现的&…

【linux特殊符号】

文章目录 学习目标一、Linux的特殊符号1.系统变量2.引号 总结 学习目标 1.学会查看系统变量 2.学会各种引号 3.一、Linux的特殊符号 1.系统变量 windows系统变量:echo %path% linux系统变量:echo $PATH2.引号 " " 双引号,换行…

如何基于springboot构建cas最新版源码?

环境准备 下载JDK21 https://download.oracle.com/java/21/archive/jdk-21.0.2_windows-x64_bin.zip下载gradle 8.5并配置环境变量 https://gradle.org/next-steps/?version8.5&formatbin下载项目git clone http://gitlab.ruishan.cc/meta/anka-authentication.git 开始…

Maven工具

Maven是apache软件基金会的一个开源项目 是一个项目构建(项目管理)工具 用来帮助开发者管理项目中的 jar文件,以及 jar文件 之间的依赖关系(在A.jar文件中,用到了B.jar)、完成项目的编译(.java->.class)、测试、打…

web前端项目已有阿里巴巴图标基础上,再次导入阿里巴巴图标的方法

如果是第一次导入阿里巴巴图标请参考: vue项目引入阿里云图标_vue引用阿里云图标fontclass-CSDN博客 本文主要想讲在项目原有阿里巴巴图标基础上,再次导入阿里巴巴图标的解决办法: 1.iconfont.json对应修改就行,这个简单一看就明白; 2.iconfont.js主要改动<symbol><…

从零入门激光SLAM(二十)——IESKF代码实现

大家好呀&#xff0c;我是一个SLAM方向的在读博士&#xff0c;深知SLAM学习过程一路走来的坎坷&#xff0c;也十分感谢各位大佬的优质文章和源码。随着知识的越来越多&#xff0c;越来越细&#xff0c;我准备整理一个自己的激光SLAM学习笔记专栏&#xff0c;从0带大家快速上手激…

Ansible自动化运维中的file文件模块模块应用详解

作者主页&#xff1a;点击&#xff01; Ansible专栏&#xff1a;点击&#xff01; 创作时间&#xff1a;2024年5月21日15点21分 &#x1f4af;趣站推荐&#x1f4af; 前些天发现了一个巨牛的&#x1f916;人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xf…

【Java笔记】第8章:面向对象的三大特性(封装、继承、多态)

前言1. 三大特性概述2. 封装3. 继承4. 多态结语 #include<GUIQU.h> int main { 上期回顾:【Java笔记】第7章&#xff1a;面向对象 个人主页&#xff1a;C_GUIQU 归属专栏&#xff1a;【Java学习】 return 一键三连; } 前言 各位小伙伴大家好&#xff01;上期小编给大家…

后端技术常用网站

技术说明官网SpringBootMVC框架https://spring.io/projects/spring-bootSpringCloud微服务框架https://spring.io/projects/spring-cloud/MyBatis-PlusORM框架https://mp.baomidou.com/Swagger-UI文档生产工具https://github.com/swagger-api/swagger-uiKibana分析和可视化平台…

SO_REUSEPORT 之 TCP负载均衡验证

首先启动两个tcp server&#xff0c; 代码里开启 SO_REUSEPORT [my_testlocalhost test]$ ./tcp_server_reuseport & [1] 1864 [my_testlocalhost test]$ Server listening on port 8888[my_testlocalhost test]$ ./tcp_server_reuseport & [2] 1865 [my_testlocalh…

网络工程师备考1——基础学习

认识设备 1 交换机 一、什么是交换机&#xff1f; 实现不同电脑之间数据的转发 换机是一种用于电(光)信号转发的网络设备。 它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。交换机工作于OSI参考模型的第二层&#xff0c;即数据…

使用 Supabase 的 Realtime + Storage 非常方便呢

文章目录 &#xff08;一&#xff09;Supabase&#xff08;二&#xff09;Realtime&#xff08;消息&#xff09;&#xff08;2.1&#xff09;Python 消息订阅&#xff08;2.2&#xff09;JavaScript 消息订阅 &#xff08;三&#xff09;Storage&#xff08;存储&#xff09;&…

Linux:Ubuntu修改root密码

Linux&#xff1a;Ubuntu修改root密码 修改默认grub配置文件 rootshanxin:~# vim /etc/default/grub# 主要修改内容如下&#xff1a;GRUB_DEFAULT0 #GRUB_TIMEOUT_STYLEhidden 注释这一行 GRUB_TIMEOUT5 # 将这一行的时间改为5秒进行开启启动的grub文件的复写 rootshanxin:~…

芯课堂 | UI Creator 物理键盘移植指南

LVGL提供输入设备的种类一共有5种&#xff0c;分别是&#xff1a;touchpad&#xff08;触摸板&#xff09;、mouse&#xff08;鼠标&#xff09;、keypad&#xff08;键盘&#xff09;、encoder&#xff08;编码器&#xff09;、button&#xff08;外部按键&#xff09;。而基于…

Tron 节点 性能压测

文章目录 一、代码说明1.1 主要功能1.2 代码示例1.3 代码解释1.4 执行流程 二、结果分析三、参数解释3.1 numWorkers 和 numRequests 说明3.2 使用场景 四、注意事项 最近搭建了一个TRON节点&#xff0c;同事不相信我的自建节点比官方更靠谱&#xff0c;咱们给他使用golang写一…

如何成为一个专业的AI产品经理?

可以找专业的老师带。 可以找专业的内容学。 可以多遇挫折并快速学习&#xff0c;屡败屡战&#xff0c;笔者本人从业AI十年有余&#xff0c;吃了不少苦&#xff0c;有过很多或成功或失败的经历。 成为一个专业的AI产品经理需要一系列专业知识和技能的积累&#xff0c;以及在…

axios - 简 单 的 请 求 模 板

import {message } from ant-design-vue import axios from axios import {useUserStore } from @/store/modules/user import router from @/routerconst instance = axios.create({baseURL: http://192.168.110.171:5201,timeout: 5000, })* 请求拦截器 insta