Это крендец...
В общем, мучил среду и телефон весь вечер. Итог: сначала удалось запустить свой код, потом пересобрал весь проект из статьи и он тоже заработал. Т.е. я по сути не внёс никаких изменений.
В проекте из статьи:
1) сбросил Deployment на дефолтные настройки, там было много лишнего... после чего добавил пересобранный classes.dex.
2) в Project Manager удалил файл AndroidManifest.template.xml, не знаю, за чем его туда добавил автор...
всё, компилим проект на устройстве и всё работает как надо...
Мой проект:
Не содержал в себе кучи мусора + код я перепроверял раз 100 + пересобирал classes.dex раз 20 точно. В своём проекте ничего не изменял, просто в очередной раз всё пересобрал и попробовал запустить...
Ярослав, не знаю в чём проблема... только вы там сможете разобраться...
Сейчас, ещё раз соберу проект из статьи, вообще ничего не трогая и посмотрю, запустится или нет...
И заодно проверю автозапуск для сервиса
АПДЕЙТ - 24.01.16 1:20 МСК
Собрал проект из статьи, не внося изменений вообще, затронут только bat файл, в нем обновлены пути. Итог: проект не работает и падает с той же ошибкой... Сейчас попробую выяснить, что на него так влияет...
1:24 - Обнаружил, что среда подключила второй classes.dex, ок сейчас проверим...
1:30 - Проект отлично заработал...
В общем, моего ума не хватает, чтобы понять, в чём было дело... Могу только сказать, что все особенности, типа второго classes.dex я перепроверял раз 100. Более того, я свой проект писал вообще не по статье и он ведь тоже почему-то не работал... Какие-то чудеса...
С сервисом не прокатывает автозапуск, также вываливается с ошибкой...
ап.24.01.16 15:25 - Сервис пока так и не удаётся запустить