uniapp打包安卓后在安卓屏上实现开机自启动

这篇具有很好参考价值的文章主要介绍了uniapp打包安卓后在安卓屏上实现开机自启动。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、实现开机自启动(使用插件)

打开插件地址安卓开机自启动 Fvv-AutoStart - DCloud 插件市场

使用方法

uniapp开机自启动,物联应用相关,uni-app选择你要开启自启动的项目

uniapp开机自启动,物联应用相关,uni-app

在项目的manifest.json中app-plus下写入以下代码

uniapp开机自启动,物联应用相关,uni-app

注意需要替换 android_package_name 为自己的,不然无法进行安卓apk打包

"nativePlugins" : {
    "Fvv-AutoStart" : {
        "__plugin_info__" : {
            "name" : "安卓开机自启动 Fvv-AutoStart",
            "description" : "uni-app 安卓开机自启动插件,不保证所有机型和系统都有效",
            "platforms" : "Android",
            "url" : "https://ext.dcloud.net.cn/plugin?id=1820",
            "android_package_name" : "写自己的",
            "ios_bundle_id" : "",
            "isCloud" : true,
            "bought" : 1,
            "pid" : "1820",
            "parameters" : {}
        }
    }
}

然后在app权限配置中打开此选项

uniapp开机自启动,物联应用相关,uni-app

然后打包后安卓在安卓上即可实现开机自启动

实现无网状态下,读取缓存,有网时读实时数据,不影响数据的展示

onLoad() {
    this.loadData();
},
// methods 下
loadData() {
    uni.getNetworkType({
        success: (res) => {
            console.log(res)
            if (res.networkType === 'none') {
                // 无网络连接,从本地缓存中读取数据
                const data = uni.getStorageSync('listData')
                if (data) {
                    this.listData = data
                }
            } else {
                // 有网络连接,通过网络请求获取数据
                 uni.request({
                     url: 'https://xxx.com/list',
                     success: (res) => {
                         this.listData = res.data
                         // 将数据保存到本地缓存中
                         uni.setStorageSync('listData', res.data)
                     }
                 })
            }
        }
    })
}

二、安卓平板设置

把APP装到平板上面后,对平板进行一些配置,把APP的权限开放最大

不同机型设置方法略有不同,在安卓系统中设置开机自启动应用的方法

方法1:使用设置菜单

1. 打开设备的设置菜单。

2. 找到“应用程序管理”或“应用程序”选项。

3. 在应用程序列表中找到需要开机自启动的应用程序,单击它。

4. 然后找到“启动”或“启动设置”选项。

5. 打开“允许开机自启动”,“允许关联启动”,“允许后台启动”或类似的选项。

6、增加“悬浮窗”权限

7、需要启动一次APP,之后自启才会实现

方法2:使用第三方应用程序

1. 下载并安装“Autostart”应用程序,进行配置。文章来源地址https://www.toymoban.com/news/detail-793589.html

到了这里,关于uniapp打包安卓后在安卓屏上实现开机自启动的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • uniapp-安卓调试打包发布超详细!!流程

    uniapp-安卓调试打包发布超详细!!流程

    一、点击运行,运行到手机或模拟器,没有安装插件到话会显示,安装真机运行插件。 二、安装好之后显示界面会更新。  三、 3.1、数据线连接手机 3.2、安卓手机 开启开发者模式 备注:第一次开启需要,在设置中找到自己的版本号(可以在设置里搜索版本号,找到自己手机

    2024年01月17日
    浏览(11)
  • uniapp安卓ios打包上线注意事项

    uniapp安卓ios打包上线注意事项

    1、安卓包注意事项 隐私政策弹框提示   登录页面隐私政策默认不勾选 隐私政策同意前不能获取用户权限 APP启动时,在用户授权同意隐私政策前,APP及SDK不可以提前收集和使用IME1、OAID、IMS1、MAC、应用列表等信息   ios包注意事项 需要有注销账号的功能 3、安卓包基本资料

    2024年02月12日
    浏览(19)
  • Ubuntu 22.04 开机后在登陆界面循环问题解决

    Ubuntu 22.04 开机后在登陆界面循环问题解决

    Ubuntu开机后在登录界面,即使输入正确的用户名和密码,3秒后也会重新跳到登录界面,无法进入系统,一直循环登录。 能登录命令行模式,说明账号密码没问题,排除。 刷到说英伟达驱动,最近没有安装,排除 .Xauthority权限,并非root,是当前登陆用户的,排除 /tmp,删除了

    2024年04月26日
    浏览(16)
  • uniapp离线打包安卓APP全过程

    uniapp离线打包安卓APP全过程

    1、首先就是下载Android Studio,官方下载 就好了。 2、然后就是使用 HBuilderX 离线打包,生成本地打包App资源。 打包好的文件路径在unpackageresources__UNI__XXX,这里的这个__UNI__XXX就待会需要的。 3、再准备HBuilder最新的SDK下载好 原生开发者支持,点击 和彩云 , 提取码: LE9L; 如果此链接

    2023年04月08日
    浏览(25)
  • uniapp项目打包(安卓apk和微信小程序)

    uniapp项目打包(安卓apk和微信小程序)

    uniapp的打包方式有很多,这里主要讲解App打包成安卓apk和微信小程序的两种方式 原生App分为云打包和本地打包两种,一般只推荐使用云打包来快速打包成安卓apk 安卓正式包 勾选使用云端证书时,我们无需手动生成证书别名、证书私钥密码、证书文件等,uniapp官方已配置好云

    2024年02月03日
    浏览(179)
  • 安卓App生成签名证书,uniapp生成自有证书打包

    安卓App生成签名证书,uniapp生成自有证书打包

    uniapp安卓打包生成自有证书,签名。从HBuilderX3.2.0及以上版本开始支持服务器生成证书(推荐这种方法),服务器生成一键操作,比较简单。自己一步一步操作相对还是比较麻烦的。 服务器生成的证书绑定应用appid,即每个appid会各自生成证书 服务器生成的证书会自动填写证

    2023年04月08日
    浏览(11)
  • uniapp开发云打包详细流程(包含安卓Android和苹果IOS)

    uniapp开发云打包详细流程(包含安卓Android和苹果IOS)

    Hbuilder在菜单栏选择“发行”,选择“原生App-云打包”,使用云打包不需要学习Android Studio的使用,节省开发时间,但是云打包需要排队(排队人数越多等待时间越长),每个账号每天限制打包5次。                     1.2.1、安卓包名 在项目中打开manifest.json文件,基础配

    2024年02月08日
    浏览(10)
  • Windows电脑应用设置开机自启动

    Windows电脑应用设置开机自启动

    比如我们程序员,开机就想电脑自启动谷歌浏览器和VS Code等开发工具,自己什么都不用动,怎么办?有人说可以在任务管理器的启动里设置,但还是有些工具里面没有的,也就是不能这样设置的,今天教大家一个超简单的方法,能设置所有的应用! 进入C:UsersAdministrator文件

    2024年02月16日
    浏览(10)
  • Android10开机自动启动应用的权限配置

    在android8.0之前的系统,native层编译的 二进制xxx.bin文件可以直接放到init.rc中当成一个service,放到on init标签中用start xxx 来运行,只要内核设备树中设置selinux权限为SELINUX_PERMISSIVE模式(调试模式),都可以正常运行,不会报错误。但是在android8.1之后,android的系统分区结构发生变

    2024年02月11日
    浏览(13)
  • 解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况

    解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况

    由于Android Studio官网无法正常打开,所以进入google的网站进行下载Android Studio,网址:https://developer.android.google.cn/ 进入页面 后,点击“下载Android Studio” 进入页面后,当前推荐的版本是“Android Studio Hedgehog”, 点击按钮下载 。 Android Studio安装成功后,新建项目New Project选择

    2024年01月19日
    浏览(9)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包