导航:首页 > 操作系统 > android添加开机启动

android添加开机启动

发布时间:2023-03-08 02:35:55

1. android 设置开机自启动

前段时间在做智能机器人等定制android系统开发的应用,因为机器人定制应用,需要在系统启动的时候就运行程序,不需要展示系统桌面,这里需要用到系统开机应用自启动,也就是常说的开机自启动。
记录一下实现流程:

在AndroidManifest.xml文件中配置监听启动权限

新建一个监听广播接收者BootReceiver

安装app到手机上,然后启动一次程序(据说安卓4.0以后,必须先启动一次程序才能接收到开机完成的广播,目的是防止恶意程序)

如果按照上面的全部步骤后操作后,重启没有自动启动程序,怎么办呢?是怎么回事呢?

如果还是失败,那么请检查你的手机是不是设置了app安装首选位置是sd卡,据说安装到sd卡的话,因为手机启动成功后(发送了启动完成的广播后)才加载sd卡,所以app接收不到广播。如果是的话,把app安装到内部存储试试。如果不懂得设置的话,那么直接在AndroidManifest.xml文件中设置安装路径,在manifest的根节点中加入 android:installLocation="internalOnly" 。如下:

2. android中怎样设定app自启动

android中怎样设定app自启动

方法/步骤
首先点按手机接口的设定标志
如果没有将设定图示放置在手机接口 可以点按手机接口上方向下拖动 然后点按下图中箭头指向的设定按钮
进入设定接口之后点按接口右上角的全部设定按钮 然后向上拖动接口
找到许可权管理按钮 点按该按钮
在许可权中点按开机自动启动
此时将出现手机中的所用应用app列表 如果点按某应用后面的灰色的开关 点按之后该开关将显示为蓝色的开启状态 那么此时该应用将会在手机开机时自动启动
点按接口下方的选单按钮 将弹出快捷选单 可以点按全部允许从而让所有的app都自动启动 或者点按全部禁止 这样设定可以让全部app在手机开机后都不能自动启动

怎样设定自启动专案

方法有三:
1.去 开始-程式-启动 中找 如果有 qq一项 删除即可。
2.若没有看到可以 开始-执行 中输入 msconfig 回车
开启 实用程式配置 找到启动选项卡 找到记录着 qq安装路径的一项 ,将该向前边的对钩去掉重起机器ok。
3.如果这里都没有的话,自己的技术还可以的话,可以去登录档看看, 开始-执行 regedit 回车,展开到HKEY_CURRENT_ 和HKEY_LOCAL_
中找 该程式的键,一般是以改程式的路径为键值的键,将其键值设定为0或者删除就可以了
这样大部分的自启动的专案都可以看到解决了
希望楼主能解决问题

Windows 8中怎样设定程式自启动

网络卡驱动有问题 若是更新过的最新版本 建议解除安装掉 安装官方释出的版本
若是驱动精灵等软体检测有新版本 则更新至公版试试

开机自启动怎样设定

将程式拉到开始-所有程式-启动中间去即可。

手机怎样设定自启动的软体关闭自启动

这个是设定不了的,除非你的手机获取root许可权才可以办到,也就是获取了root许可权就可以禁止手机软体自启动了。

电脑怎样设定自启动许可权

设定电脑启动程式的方法如下: 1开启开始选单,在搜寻框输入msconfig。 2按回车键,在弹窗框把需要开机启动的程式打勾,点选确定就可以。

三星7100怎样设定开机自启动找不到自启动

可尝试以下操作:
1.点选最近应用程式键(手机左下方的触控键)-点选左侧图示-进入工作管理员-活动应用程式-结束后台执行的程式。
2.开启设定-应用程式管理器-左右滑动-查询是否有“自动执行”选项-开启某一软体-将自动执行对勾取消即可。
3.可以安装第三方安全管理器软体限制后台执行。

红米手机怎样设定自启动的软体关闭自启动

去手机管家-许可权隐私-自启动管理
就有了哦

怎样把windows defender设定开机自启动

1、按WIN+R 调出执行,然后输入 gpedit.msc 确定;
2、然后在策略组中展开【计算机管理】-【管理模板】-【windows元件】-【windows Defender】;
3、然后找到关闭 windows Defender ,双击后设置为启用;

linux 自启动设定

在.bash_profile中设定就可以了

3. android的手机怎么设置开机启动项

1、打开手机,找到手机自带的手机管家应用,点击进入。

4. Android App 开机自启动

<article class="_2rhmJa">

Android 设备开机自启动的可以用广播实现,因为 Android 设备开机时会发送一条开机广播 "android.intent.action.BOOT_COMPLETED"。接收后实现启动就完成了。

接下来是准备工作

如果按照上面的全部步骤后操作后,重启没有自动启动程序,怎么办呢?是怎么回事呢?

*那么首先请检查一下你的手机是不是安装了360等安全助手之类的软件,如果有,请在软件的自启动软件管理中将app设置为允许
*我的手机没有安装这些软件,但是手机中自带了安全助手,有的手机系统设置里面自带了自启动软件管理的功能 ,所以在这里将我们的app设置为允许开机启动),重启手机,测试是否成功。

然而并没有成功

接收不到BOOT_COMPLETED广播可能的原因
(1)、BOOT_COMPLETED对应的action和uses-permission没有一起添加
(2)、应用安装到了sd卡内,安装在sd卡内的应用是收不到BOOT_COMPLETED广播的
(3)、系统开启了Fast Boot模式,这种模式下系统启动并不会发送BOOT_COMPLETED广播
(4)、应用程序安装后重来没有启动过,这种情况下应用程序接收不到任何广播,包括BOOT_COMPLETED、ACTION_PACKAGE_ADDED、CONNECTIVITY_ACTION等等。
Android3.1之后,系统为了加强了安全性控制,应用程序安装后或是(设置)应用管理中被强制关闭后处于stopped状态,在这种状态下接收不到任何广播,除非广播带有FLAG_INCLUDE_STOPPED_PACKAGES标志,而默认所有系统广播都是FLAG_EXCLUDE_STOPPED_PACKAGES的,所以就没法通过系统广播自启动了。所以Android3.1之后
(1)、应用程序无法在安装后自己启动
(2)、没有ui的程序必须通过其他应用激活才能启动,如它的Activity、Service、Content Provider被其他应用调用。
存在一种例外,就是应用程序被adb push you.apk /system/app/下是会自动启动的,不处于stopped状态。

并不太懂 我的APP启动后 已经收到广播

第一种方式 我再模拟器上 测试 可以 android 9.0版本

桌面设置也会把你的app当成一个桌面主题,还有一个选项是系统桌面,你需要设置成自己的app

如果找不到桌面设置选项,可以从手机设置–应用程序-查看所有应用程序(包括系统的应用程序),找到桌面程序之类的字眼的应用,清楚其默认设置。

5. android 开机自启动的几种方法

第一种: 监控RECEIVE_BOOT_COMPLETED,即开机启动事件

第二种: 监控sd卡mount事件, 监控sd卡事件也有类似开机启动效果。特别app安装在sd卡的情况下有些os是抓取不到RECEIVE_BOOT_COMPLETED

第三种: android:installLocation="internalOnly", 限制app的安装位置,使其能抓取到RECEIVE_BOOT_COMPLETED

第四种: 监听电话或者短信事件。

阅读全文

与android添加开机启动相关的资料

热点内容
怎么初步认识编程 浏览:208
为什么程序员都喜欢谷歌 浏览:891
压缩性骨拆能自愈吗 浏览:277
安卓怎么设置游戏画面 浏览:114
k线上写字源码 浏览:457
单击按钮保存资料源码 浏览:354
华为gt加密卡 浏览:213
河北超融合服务器厂家云主机 浏览:894
芙儿优安全座椅app怎么连接 浏览:294
专业美团骑手app怎么开通 浏览:949
个人音乐分享网站源码 浏览:375
在新电脑上怎么注册加密狗 浏览:123
最后一战游戏源码 浏览:5
phpmysql实例下载 浏览:751
传智黑马安卓非加密 浏览:553
服务器如何配置host 浏览:1001
守望执行命令 浏览:371
加密狗插上去了怎么办 浏览:624
锤子m1怎么把文件夹重置 浏览:213
APP的数据会存在哪里 浏览:66