アクティビティから別のアクティビティを呼び出すには //アクティビティを呼び出す Intent intent = new Intent(this,hogehoge.class); startActivity(intent); みたいにしますが、サービスなどのアクティビティ以外から同様にstartActivity()を実行すると Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want? と言われてAndroidRuntimeExceptionとなります。 アクティビティ以外からは「FLAG_ACTIVITY_NEW_TASK」フラグを設定した方がいんじゃね?的な事を言っていると思っ