Если вы внимательно посмотрите на документацию CalendarView
, вы найдете следующее:
Поскольку: уровень API 11
Какойозначает, что он был представлен в Android 3.0 Honeycomb (который в настоящее время недоступен для телефонов).Таким образом, если вы тестировали на телефоне (или эмуляторе до 3.0), вы получите ClassNotFoundException
(я думаю), сообщая вам, что не может найти CalendarView
.
Причинапочему Eclipse не сообщает вам об этом, возможно, вы установили целевой SDK для своего проекта на 11 или выше.