すべてのチュートリアルでこれを行うように指示されています:
startService(new Intent(this, MyService.class));
しかし、アクティビティ、クラスを取るコンストラクターがないため、構文エラーが発生します
http://developer.android.com/reference/android/content/Intent.html
この方法でサービスを生成しようとしていますが、
startService(new Intent(getApplicationContext(), MyService.class));
しかし、私のサービスは決して実行されません。
public class MyService extends IntentService {
public MyService() {
super("MyService");
}
@Override
protected void onHandleIntent(Intent intent) {
//do stuff
}
}
どうすればサービスを生成できますか?
回答:私のAndroidマニフェストは特定のパッケージではありませんでした