Отладка кода виджета Android в Eclipse
Я начинаю с Android-программирования с помощью Разблокировка Android/Manning, которая пришла из Санта и является довольно хорошей книгой. После нескольких небольших тестов и примеров я продвигаюсь к разработке концепций для собственного приложения.
Я хочу, чтобы мое приложение выполнялось как Домашний виджет, и я использую этот пример в качестве моей модели для начала работы.
Пока я могу загрузить и запустить в эмуляторе Android ADB пример кода в примере Wiktionoary, который является обычным Android-приложением. Я не могу запустить, но загружать только в эмулятор версию Widget этого кода с именем SimpleWiktionary.
Я могу отлаживать Android Home Widgets с эмулятором? Если да, то что мне не хватает при запуске/активации виджета или его появлении в окне приложений?
T, Kenny
Ответы
Ответ 1
Виджеты не отображаются с помощью значков, подобных большинству других приложений. Чтобы добавить его на главный экран, нажимайте на обои фона, и вы увидите всплывающее контекстное меню, которое позволит вам добавить виджет на экран. Если вы настроены AndroidManifest.xml правильно, ваш виджет должен быть показан в меню.
Вы должны уметь отлаживать его, устанавливая точки останова в Eclipse, как и для отладки любого другого приложения для Android. Однако, если ваш виджет не отображается на главном экране, ни один из этих кодов не будет выполнен.