㈠ 安卓如何添加开机启动项
开机启动项在安装某项应用程序时,会自动添加的。但是开机启动会使开机速度变慢
㈡ 安卓手机在哪里设置开机启动
手机开机自动启动的系统程序是无法关闭的。若内置或下载的应用软件开机时自动运行,建议:
1.设定-应用程序管理器-点击需要关闭的应用,将“自动运行”前对勾取消,逐个关闭不必要的应用(此方式适用于OS4.4及以上系统)。
2.使用“内存管理器”(智能管理器)优化,打开“内存管理器”-内存-自动运行应用程序-关闭不必要的“自动运行”程序。
3.第三方软件安装完成后会出现“应用程序许可”选择窗口,如不需要“自动运行”,请关闭(此方式适用于OS5.0及以上系统)。
㈢ android的手机怎么设置开机启动项
1、打开手机,找到手机自带的手机管家应用,点击进入。
㈣ 安卓开机启动项目wificw是什么可以禁止吗
安卓开机启动项目wificw是无线上网功能,可以禁止开机启动。
开机启动项,就是开机的时候系统会在前台或者后台运行的程序。
Wi-Fi ,中文名无线保真 ,是一种可以将个人电脑、手持设备(如PAD、手机)等终端以无线方式互相连接的技术 ,事实上它是一个高频无线电信号。
无线上网是指使用无线连接的互联网登陆方式。它使用无线电波作为数据传送的媒介。
所谓无线上网分两种,一种是通过手机开通数据功能,以电脑通过手机或无线上网卡来达到无线上网,速度则根据使用不同的技术、终端支持速度和信号强度共同决定。 另一种无线上网方式即无线网络设备,它是以传统局域网为基础,以无线AP和无线网卡来构建的无线上网方式。一般认为,只要上网终端没有连接有线线路,都称为无线上网。
㈤ 安卓手机怎么弄ROOT权限,来改开机启动项
1、下载并安装网络ROOT软件。
4、对手机进行ROOT有风险,请谨慎使用。
㈥ 安卓如何添加开机启动项
可以通过下载安装QQ手机管家来实现安卓手机的开机启动项开启或者关闭。
下载QQ手机管家之后,设置方法为点击系统优化,在屏幕下方找到开机加速选项,点击进入如下图,在相应的软件后面点击禁止或者允许即可。
㈦ 关于安卓手机软件开机启动
1、安卓手机软件开机启动,会自动启动很多软件,也就是自启动现象。想要禁止自启动可以ROOT之后关闭软件自启,可以使用一些一键root软件root一下手机来禁止软件自启。
2、建议可以电脑下载应用助手、360一键ROOT, 豌豆荚刷机精灵或者手机下载Kingroot、z4root软件,以上几个软件均支持一键ROOT手机,下载安装后按提示操作即可。
3、ROOT成功后,手机会多出一个授权管理,这时候就可以把一键ROOT软件删除了,不占内存,而且完全不影响以后ROOT的使用的。下载360手机管家或者qq管家,进入授权管理。禁止软件自启即可。
㈧ 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
如果找不到桌面设置选项,可以从手机设置–应用程序-查看所有应用程序(包括系统的应用程序),找到桌面程序之类的字眼的应用,清楚其默认设置。
㈨ android 在代码中怎么修改开机启动项。
安卓系统的程序控制:Android系统通过应用程序自行在系统中登记注册事件(即Intent)来响应系统产生的各类消息。
例如Android实现系统开机自启动程需要在Manifest中加入如下Intent-filter及权限Uses-permission即可。
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED"/>
(修改时候主要是去掉上面该行即可)
<category android:name="android.intent.category.HOME" />
</intent-filter>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
(修改时候主要是去掉上面该行即可)
Android系统为应用程序管理功能提供了大量的API,可以通过API控制Intent和permission,其中上述配置表示应用程序会响应系统产生的android.intent.action.BOOT_COMPLETED(系统启动完成)信号,以此来实现应用程序自启动。
当知道上述原理后,我们就可以随心所欲的控制程序开机自启动了。具体思路如下:
手工方法
基于上述原理,我们可以通过对系统中已安装的程序去除其Manifest的上述配置片段来控制应用程序的对系统的响应,当然没源码可修改编译的情况下只能实现屏蔽其对有些信号的响应,例如屏蔽该程序不再开机自启动。手工方法就是利用有关工具直接在解压其APK包后,修改其Manifest的上述配置行后再打包成APK,最后安装到系统中就实现了屏蔽其自启动功能。具体相关的工具软件主要有APKTOOL。(请自己放狗去搜索下载)
编程实现,因手工方法需要借助APKTOOL等工具,步骤比较法繁琐,我们可以通过自己开发来实现该功能:
PackageManager
本类API是对所有基于加载信息的数据结构的封装,包括以下功能:
•安装,卸载应用
•查询permission相关信息
•查询Application相关信息(application,activity,receiver,service,provider及相应属性等)
•查询已安装应用
•增加,删除permission
•清除用户数据、缓存,代码段等
非查询相关的API需要特定的权限,具体的API请参考SDK文档。
ActivityManager相关
本类API是对运行时管理功能和运行时数据结构的封装,包括以下功能
•激活/去激活activity
•注册/取消注册动态接受intent
•发送/取消发送intent
•activity生命周期管理(暂停,恢复,停止,销毁等)
•activity task管理(前台->后台,后台->前台,最近task查询,运行时task查询)
•激活/去激活service
•激活/去激活provider等
task管理相关API需要特定的权限,具体API可参考SDK文档。
利用上述API原理的具体代码俺有空时候试试实现一个,应该不难的,都是调用现成的API实现。目前发现已有的控制开机自启动的成熟应用程序主要是autostarts,可自己安装一个试试,挺好用,实际上autostart有点名不副实,如果是我就会起个名字叫Intentcontrol,因为其不只是控制开机启动信号,它可以控制程序对大部分信号的响应行为。
c. 系统自带工具
Android自带工具:
1、程序包管理工具:/system/bin/pm
2、activity管理工具:/system/bin/am
具体用法大致说明如下:
pm的使用方法可以参考
usage: pm [list|path|install|uninstall]
pm list packages [-f]
pm list permission-groups
pm list permissions [-g] [-f] [-d] [-u] [GROUP]
pm list instrumentation [-f] [TARGET-PACKAGE]
pm list features
pm path PACKAGE
pm install [-l] [-r] [-t] [-i INSTALLER_PACKAGE_NAME] PATH
pm uninstall [-k] PACKAGE
pm enable PACKAGE_OR_COMPONENT
pm disable PACKAGE_OR_COMPONENT
The list packages command prints all packages. Options:
-f: see their associated file.
The list permission-groups command prints all known
permission groups.
The list permissions command prints all known
permissions, optionally only those in GROUP. Options:
-g: organize by group.
-f: print all information.
-s: short summary.
-d: only list dangerous permissions.
-u: list only the permissions users will see.
The list instrumentation command prints all instrumentations,
or only those that target a specified package. Options:
-f: see their associated file.
The list features command prints all features of the system.
The path command prints the path to the .apk of a package.
The install command installs a package to the system. Options:
-l: install the package with FORWARD_LOCK.
-r: reinstall an exisiting app, keeping its data.
-t: allow test .apks to be installed.
-i: specify the installer package name.
The uninstall command removes a package from the system. Options:
-k: keep the data and cache directories around.
after the package removal.
The enable and disable commands change the enabled state of
a given package or component (written as "package/class").
am的使用方法可以参考
usage: am [subcommand] [options]
start an Activity: am start [-D] <INTENT>
-D: enable debugging
send a broadcast Intent: am broadcast <INTENT>
start an Instrumentation: am instrument [flags] <COMPONENT>
-r: print raw results (otherwise decode REPORT_KEY_STREAMRESULT)
-e <NAME> <VALUE>: set argument <NAME> to <VALUE>
-p <FILE>: write profiling data to <FILE>
-w: wait for instrumentation to finish before returning
start profiling: am profile <PROCESS> start <FILE>
stop profiling: am profile <PROCESS> stop
<INTENT> specifications include these flags:
[-a <ACTION>] [-d <DATA_URI>] [-t <MIME_TYPE>]
[-c <CATEGORY> [-c <CATEGORY>] ...]
[-e|--es <EXTRA_KEY> <EXTRA_STRING_VALUE> ...]
[--ez <EXTRA_KEY> <EXTRA_BOOLEAN_VALUE> ...]
[-e|--ei <EXTRA_KEY> <EXTRA_INT_VALUE> ...]
[-n <COMPONENT>] [-f <FLAGS>] [<URI>]
㈩ 安卓导航机怎么设置开机启动项我的现在是开机自动启动收音机,开机就沙沙声很烦,我想把他设置成音乐
在开机默认启动软件选项里禁止收音机启动。安卓导航如何设置开机默认启动软件:
1、在手机页面中上,打开“设置选项”,如下图所示;