Отладка кода виджета Android в Eclipse - PullRequest
11 голосов
/ 06 января 2010

Я начинаю программировать на Android с помощью Разблокировка Android / Manning , пришедшего от Санты, и это довольно хорошая книга. После запуска нескольких небольших тестов и примеров я перехожу к разработке концепций для своего собственного приложения.

Я хочу, чтобы мое приложение выполнялось как домашний виджет, и я использую этот пример в качестве модели для начала работы.

Хотя я могу загрузить и запустить в эмуляторе Android ADB пример кода в Wiktionoary примера, который является обычным приложением для Android. Я не могу запустить, но загружаю в эмулятор только версию виджета этого кода с именем SimpleWiktionary.

Смогу ли я отладить виджеты Android Home с помощью эмулятора? Если да, то чего мне не хватает при запуске / активации виджета или его отображении в окне приложений?

Т, Кенни

1 Ответ

8 голосов
/ 06 января 2010

Виджеты не отображаются с иконками, как большинство других приложений. Чтобы добавить его на главный экран, нажмите и удерживайте фоновые обои, и вы увидите всплывающее контекстное меню, которое позволит вам добавить виджет на экран. Если ваш AndroidManifest.xml настроен правильно, ваш виджет должен отображаться в меню.

Вы должны быть в состоянии отладить его, установив точки останова в Eclipse, как и для отладки любого другого приложения для Android. Однако, если ваш виджет не отображается на главном экране, ни один код не будет выполнен.

...