① android 系统怎么启动app的
可能是某程序在运行,请打开任务管理器看看有我作程序在运行将他关掉。再查出来是什么程序,打开程序设置将它重新设置一下。
\r\n如果不是程序请点开始
附件
系统设置
系统还原
还原到以前正常的时候就可以了。\r\n附件:狼.2015362
② 如何 android 启动的时候 启动app
工具/原料
手机
方法/步骤
首先点按手机界面的设置标志
如果没有将设置图标放置在手机界面 可以点按手机界面上方向下拖动 然后点按下图中箭头指向的设置按钮
进入设置界面之后点按界面右上角的全部设置按钮 然后向上拖动界面
找到权限管理按钮 点按该按钮
在权限中点按开机自动启动
此时将出现手机中的所用应用app列表 如果点按某应用后面的灰色的开关 点按之后该开关将显示为蓝色的打开状态 那么此时该应用将会在手机开机时自动启动
点按界面下方的菜单按钮 将弹出快捷菜单 可以点按全部允许从而让所有的app都自动启动 或者点按全部禁止 这样设置可以让全部app在手机开机后都不能自动启动
③ android 怎么自启动应用
安装自启动:
要做这个功能有一个前提,那就是用户的机器上已经装过相应应用,也就是说只有升级APK的时候才可以这么干,因为要执行的功能需要程序的配合。
具体步骤如下:
首先要知道程序已经安装完成,所以需要在程序中注册一个广播监听(必须是静态的,你懂的)apk安装完成的action:"android.intent.action.PACKAGE_ADDED",在这个广播的onReceive方法中监听action,并通过intent.getDataString()方法判断安装程序的包名是否属于自己的包名,如果是做下一步操作;
通过Intent显式或者隐式的启动你自己的程序。
建议:
最好不要这样干,你要考虑一下用户的感受,特别是那种自动安装不需要点确认的时候,正在玩游戏、看视频、看小说、用微信你自动打开一个应用
开机自启动
android实现开机自启动可能是移动操作系统中最简单的了,只需要监听一个开机启动的Broadcast(广播)即可。首先写一个Receiver(即广播监听器),继承BroadcastReceiver。
如下所示:
public class BootReceiver extends BroadcastReceiver {
private PendingIntent mAlarmSender;
@Override
public void onReceive(Context context, Intent intent) {
// 在这里干你想干的事(启动一个Service,Activity等),本例是启动一个定时调度程序,每30分钟启动一个Service去更新数据
mAlarmSender = PendingIntent.getService(context, 0, new Intent(context,
RefreshDataService.class), 0);
long firstTime = SystemClock.elapsedRealtime();
AlarmManager am = (AlarmManager) context
.getSystemService(Activity.ALARM_SERVICE);
am.cancel(mAlarmSender);
am.setRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP, firstTime,
30 * 60 * 1000, mAlarmSender);
}
}
接下来,只需要在应用程序配置文件AndroidManifest.xml中注册这个Receiver来监听系统启动事件即可
如下所示:
<receiver android:name=".service.BootReceiver">
<intent-filter>
<!-- 系统启动完成后会调用-->
<action android:name="android.intent.action.BOOT_COMPLETED">
</action>
</intent-filter>
</receiver>
④ 求讲解一下安卓运行一个APP的详细过程
android运行app的过程:
1、用户打开一个app。
2、系统分配程序预设要求的最低内存,并创建activity进程。
3、进程创建完毕后,app程序被转移至虚拟机中。
4、app程序到达虚拟机后运行第一条启动指令,一般为显示启动logo。
5、启动后依据用户的操作来完成程序。
6、用户关闭app。
7、系统将程序移除虚拟机,并结束activity进程。
8、释放占用的内存。