Из того, что я могу сказать из logcat (код поможет сделать это еще яснее), вы написали что-то в конструкторе.
Это плохая практика, если вы точно не знаете, что делаете (но я думаю, что вы просто ошибка первого тайма;)).
Вы должны сделать все, чтобы инициализировать ваше приложение в переопределенном методе onCreate.
Старайтесь не создавать никаких конструкторов и перемещайте все в методе onCreate.
И помните, у действий нет основной функции, и вы не можете передавать им аргументы (есть специальные классы для передачи данных между действиями)
EDIT:
теперь, когда я смотрю лучше на твоего logcat, я могу сказать тебе еще больше.
Вы используете sharedPreferences в конструкторе, но когда вызывается конструктор, действие еще не существует, поэтому у него нет никакого remarenceManager. Вот почему вы получаете нулевой указатель. Как я уже сказал, перемещение всего в методе onCreate решит вашу проблему