11

我在Unlocking Android / Manning的帮助下开始了 Android 编程,这本书来自圣诞老人,是一本非常好的书。在运行了一些小测试和示例之后,我开始为自己的应用程序开发概念。

我希望我的应用程序作为 Home Widget 执行,我使用这个示例作为我的模型来开始。

虽然我能够在 Android ADB 模拟器中加载和运行示例的 Wiktionoary 中的代码示例,但它是一个普通的 Android 应用程序。我无法运行,但只能将名为 SimpleWiktionary 的代码的 Widget 版本加载到模拟器中。

我可以使用模拟器调试 Android Home Widgets 吗?如果是这样,我在启动/激活小部件或让它显示在应用程序窗口中时缺少什么?

T,肯尼

4

1 回答 1

8

小部件不会像大多数其他应用程序那样显示图标。要将一个小部件添加到主屏幕,长按背景墙纸,您应该会看到一个上下文菜单弹出窗口,允许您将小部件添加到屏幕。如果您的 AndroidManifest.xml 设置正确,您的小部件应显示在菜单中。

您应该能够通过在 Eclipse 中设置断点来调试它,就像调试任何其他 Android 应用程序一样。但是,如果您的小部件未显示在主屏幕上,则不会执行任何代码。

于 2010-01-06T19:39:01.837 回答