EC-R3328PC androi系统 通过Android的开机广播设置的开机自启动但是没有生效

通过Android的开机广播设置的开机自启动但是没有生效

public class BootBroadcastReceiver extends BroadcastReceiver {

@Override
public void onReceive(final Context context, Intent intent) {
    new Thread(new Runnable() {
        @Override
        public void run() {
            try {
                Thread.sleep(1000 * 30);
                Intent bootIntent = context.getPackageManager().getLaunchIntentForPackage("com.dnt.infraredshelf");
                context.startActivity(bootIntent);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }
    }).start();
}

}


            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </receiver>

你这是监听开机广播打开自己的应用吗? 你直接吧launcher 换成你自己的应用多好

要做系统签名才能收到开机广播

请问解决了吗,我这用系统签名还是不能自启动