Android studio android:我的WakefulBroadcastReceiver类没有';在我的类中添加静态字段后无法工作
我正在编写一个Android应用程序,它必须在启动时启动。我从“WakefulBroadcastReceiver”扩展了一个名为“WakeFulBootCompletedIntentReceiver”的类,以捕获启动完成事件。只有在添加静态字段/方法之前,该类才能正常工作。 我指的是下面的代码:Android studio android:我的WakefulBroadcastReceiver类没有';在我的类中添加静态字段后无法工作,android-studio,Android Studio,我正在编写一个Android应用程序,它必须在启动时启动。我从“WakefulBroadcastReceiver”扩展了一个名为“WakeFulBootCompletedIntentReceiver”的类,以捕获启动完成事件。只有在添加静态字段/方法之前,该类才能正常工作。 我指的是下面的代码: public class WakeFulBootCompletedIntentReceiver extends WakefulBroadcastReceiver { public static
public class WakeFulBootCompletedIntentReceiver extends WakefulBroadcastReceiver {
public static boolean PoweredOn=false;
@Override
public void onReceive(Context context, final Intent intent) {
PoweredOn=true;
System.out.println("Action Boot Completed :)0");
if ("android.intent.action.BOOT_COMPLETED".equals(intent.getAction()))
System.out.println("Action Boot NEWW :)");
}
}
很好。但是通过使用这个:
public class WakeFulBootCompletedIntentReceiver extends WakefulBroadcastReceiver {
public static boolean PoweredOn=false;
@Override
public void onReceive(Context context, final Intent intent) {
PoweredOn=true;
System.out.println("Action Boot Completed :)0");
if ("android.intent.action.BOOT_COMPLETED".equals(intent.getAction()))
System.out.println("Action Boot NEWW :)");
}
public static void Show(String text)
{
System.out.println(text+" in Wakeful");
Toast.makeText(text,Toast.LENGTH_SHORT).show();
}
}
启动完成后,我的应用程序无法启动
你认为原因是什么