接收器的Android别名

时间:2016-05-19 08:32:19

标签: android widget android-manifest receiver

我们为旧代码创建了一个新的文件夹结构,我们开始遇到问题。

首先使用启动器活动,但修复了将manifest-alias选项添加到清单

现在问题是小部件,当我们更新应用程序并且小部件代码(接收器)在不同的文件夹上时它不会工作。

清单上有任何选项,例如活动别名,但是对于接收者?

谢谢

1 个答案:

答案 0 :(得分:2)

  

如果接收方的名称发生更改,则在更新应用程序时,设备管理员将被禁用。这也适用于其他类型的接收器,例如 App Widgets

Things that cannot change 来源:Android开发者博客06/2011

更新:您可以创建一个将方法委派给新类的空类

public OldWidgetReceiverClass extends NewReceiverClass {}