gpt4 book ai didi

Android 自动启动应用程序

转载 作者:搜寻专家 更新时间:2023-11-01 07:38:28 24 4
gpt4 key购买 nike

如何在设备启动时自动启动我的应用程序服务(可以启用/禁用此功能)?我必须在 AndroidManifest 中包含哪些权限?

谢谢

最佳答案

此权限正在使用

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

在您的 元素中(确保为您的 BroadcastReceiver 使用完全限定的 [或相对] 类名):

<receiver android:name="com.example.MyBroadcastReceiver">  
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
</receiver>

在 MyBroadcastReceiver.java 中:

package com.example;

public class MyBroadcastreceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Intent startServiceIntent = new Intent(context, MyService.class);
context.startService(startServiceIntent);
}
}



更多帮助::http://www.androidcompetencycenter.com/2009/06/start-service-at-boot/ http://blog.gregfiumara.com/archives/82 http://androidgps.blogspot.com/2008/09/starting-android-service-at-boot-time.html

关于Android 自动启动应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7317939/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com