android.content.ActivityNotFoundException: {com.www.reminder / com.www.reminder.AlarmService}; [Дубликат]

Это хорошо объяснено в C FAQ . См. Также: пояснение . Предлагаемые решения:

  • Выйти с помощью scanf. Используйте fgets и sscanf
  • Используйте это, чтобы съесть новую строку
    while((c = getchar()) != '\n' && c != EOF)
    /* discard the character */;
    

Тот факт, что flushing stdin работает с некоторыми реализациями , неверен .

Некоторые производители реализуют fflush, так что fflush (stdin) отбрасывает непрочитанные символы, хотя переносные программы не могут зависеть от этого.

blockquote>

1
задан Bhargav 7 April 2015 в 06:22
поделиться

1 ответ

RecorderService - Сервис. не является Activity. И Start Service, например

  Intent i = new Intent(MainActivity.this, RecorderService.class);
  startService(i);

Для получения дополнительной информации о Services в Android

обратитесь к Official Docs
5
ответ дан M D 16 August 2018 в 00:59
поделиться
  • 1
    Я изменил бы getBaseContext() на MainActivity.this. Использование базового контекста редко бывает необходимо. Кроме этого, ваш ответ, очевидно, правильный. – Squonk 7 April 2015 в 06:36
  • 2
    @Squonk Ты прав. – M D 7 April 2015 в 06:38
Другие вопросы по тегам:

Похожие вопросы: