кстати, по поводу отладки.
андроид устройства сейчас нету под рукой, поэтому начинал тестить на эмуляторе. но он жутко тормозил и долго запускался.
сейчас всё тестирую по этому совету
http://startandroid.ru/ru/articles/listofarticles/206-bystraja-alternativa-android-virtual-device.html на Virtual Box+образ установленной системы.
плюсы очевидны - тормозов заметно меньше, запуск даже "с нуля" гораздо быстрее, а при гибернации, так вообще 1-2минуты.
образ системы можно или развернуть на диск, или запускать в режиме "лайв-сд".
в руководстве по ссылке все устраивало, пока не понадобилось дать доступ приложению в инет, там этот момент не рассматривался.
для этого пришлось делать дополнительные настройки: расшарить инет в винде для сетевой карты виртуальной машины(он у меня с 3g модема "ого-мобильный"), добавить машине еще один адаптер и указать его тип NAT, провести настройку второго адаптера в Андроиде.
Подробный мануал тут
http://android-manual.ru/level2/android-virtualboxсейчас на виртуальной машине можно запускать приложения из эклипса, и на виртуальной машине есть инет:)