私のアプリケーションにはブートアップレシーバーがあるので、デバイスが再起動したときに別のレシーバーをウェイクアップしたいので、助けてください。以下は私のコードです:
public class BootUpReciever extends BroadcastReceiver{
Context context;
SharedPreferences settings;
SmsManager smsMgr = SmsManager.getDefault();
public static final String PREFS_NAME = "MyPrefsFile";
@Override
public void onReceive(Context context, Intent intent) {
Intent sms = new Intent(context, SMSReceiver.class);
sms.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(sms);
Intent netAvailability = new Intent(context, CheckingNetworkAvailability.class);
netAvailability.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(netAvailability);
} }
ここでは、SMSReceiver.classとheckingNetworkAvailability.classが私の受信者です。私がしている間違いはありますか?