1

我正在开发一个应用程序,其中包含一个简单的小部件来显示一些信息。使用带有 andriod 插件的 eclipse,我对 widget.xml 配置文件以及 widget_layout.xml 文件进行了许多更改。当我将项目加载到模拟器或设备上时,更改不会反映在小部件中。

我试过: + 重建项目;+ 关闭日食、电话、模拟器并重试;+ 在 eclipse 中重新加载之前,通过设置从手机和模拟器中删除应用程序;

似乎小部件文件已缓存在某处,重新保存它们似乎对发送到手机的包没有任何影响。eclipse中有没有我错过的设置?

4

1 回答 1

0

似乎问题出在清单文件中两次引用了 widget.xml。由于某种原因,它第一次工作,然后拒绝接受更改的小部件文件(也许错误被隐藏了)。

如果您遇到此问题,请确保您只有一个用于 APPWIDGET_UPDATE 操作的意图接收器并从那里进行调试。

于 2013-09-09T07:49:31.540 回答