安卓电脑怎么开机自动启动软件怎么办

如题所述

第1个回答  2022-11-17
1. Android 怎么获取所有开机自动启动的应用程序
获取所有开机启动应用 public List listBootApps(){ List bootAppNames = new ArrayList (); PackageManager pm = this.getPackageManager(); 获取所有安装的App的信息 List appInfos = pm.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES); for(ApplicationInfo appInfo : appInfos){ int iBoot = pm.checkPermission(permName, appInfo.packageName); if(iBoot == PackageManager.PERMISSION_GRANTED ){ String appName = pm.getApplicationLabel(appInfo).toString(); bootAppNames.add(appName); } } return bootAppNames; }修改权限:PackageManager的 public abstract void revokePermission(String packageName, String permissionName);不过好像需要system权限。
2. 安卓系统总是自动启动程序怎么办
亲,这就是安卓的通病啊,软件多了,机器自然累啊。

如果是日历之类的系统程序,自动启动多数是为了自动同步。除了可能增加一些电池和数据流量消耗外没有危险,如果不希望他们自动启动,只要关闭自动同步一般就能解决问题。 其他第三方程序会自动启动一般是程序的设计者为了提高用户体验而有意设计了在后台定期进行某些处理,或是进行网络的数据同步。这样的做法除了增加耗电和流量外一般也没有更多的副作用。如果无法接受,先看看该软件的设置中是否可以关闭后台自动启动。如果不可以,又非常不希望有软件自动启动,那就只好卸载掉它换用其他替代软件了。 当然自动启动还有一个副作用,在较早的手机或是低端手机上,因为处理能力较弱,如果自动运行的程序较多,会导致正在使用的程序发生延迟,影响使用感受。 如果自动启动的程序是不可靠的公司的软件,或是从非正规渠道下载的经修改的软件,则还有可能是存在病毒,在后进行例如台窃取用户数据上传等恶意行为。 总之,正规的软件如果自动启动通常是有其正当目的的,不用太在意。如果不希望它们自动启动,则查看一下是否提供了禁用的选项。如果没有,则只有卸载它换用别的软件了。如果是恶意软件在后台自动启动,那么尽快卸载就行。
3. 电脑上怎样设置开机自动启动软件
原发布者:FUSIGHT云存储

如何设置程序开机自启动1、通过“开始”,打开“所有程序”,找到“启动”这个文件夹。找到后点击鼠标右键,选择“打开”命令。如下图:2、点击打开后,系统会将“启动”文件夹打开,如下图:3、找到需要开机启动指定程序的“快捷方式”,例如未来视线数据代理程序(如果桌面上没有快捷方式,可以根据安装路径找到打开方式)。如下图:4、找到快捷方式后,使用“复制”、“粘贴”或者直接把快捷方式拖拉到刚刚打开的“启动”文件夹中。如果在“复制”、“粘贴”时候出现杀毒软件拦截的话,就选择“允许所有操作”。如下图:5、重新启动电脑,开机后,刚刚设置的程序就会自动打开运行了。
4. android怎么让一个程序开机自动打开
Android开机启动Service,需要使用BroadcastReceiver,Android系统,开机会发送一个开机广播,可以通过BroadcastReceiver来接收开机广播。

具体代码:

1.在配置文件AndroidManifest.xml中向系统注册receiver

<intent-filter>

<action android:name="android.intent.action.BOOT_PLETED" />

</intent-filter>

2.需要添加相应权限

<uses-permission android:name="android.permission.RECEIVE_BOOT_PLETED" />

3.在Receiver中就可以添加开机需要进行的操作

public class BootpletedReceiver extends BroadcastReceiver {

@Override

public void onReceive(Context context, Intent intent) {

}

}

4.执行开机后的操作,Intent intent = new Intent(context,Service.class); context.startService(intent); 这样即可开机启动Service了。
5. 安卓手机怎么关闭软件开机自启动
360等软件开启自启动功能。

Android对后台服务有着最好的支持。

在Android中可以自由地开发一种称为'Service'的后台运行的对象,加上没有苹果公司对应用程序的严格限制。诸如QQ挂机,即时调用第三方应用程序之类的形式都可以轻易实现。

为了全面支持后台服务,也为了适应移动设备资源紧张,不得不经常清理内存的问题,应用可在系统中设置触发器,当系统发生了某个特定特定事件时(系统启动,拨打电话,收发信息,安装、卸载应用,插上电源等,或应用程序自行定义的事件),就会触发启动应用程序。

AutoStarts 自启动管理

AutoStarts是一个收费应用,通过它,用户能了解系统中每一项程序会在什么场合下被触发运行。如果提供Root权限,则还能禁止这样的行为。

这里以Google

Maps应用6.2版为例。默认情况下,这款应用总是会保持后台运行,并每小时向Google发送一次当前用户的位置信息。为了阻止这样的行为,需要联合使用AutoStarts与任意一款进程管理应用:在AutoStarts中,阻止Google

Maps的自行启动(如图),在每次使用完后,把Google Maps的进程杀掉。
相似回答
大家正在搜