Android 接收者的别名
Android alias for receiver
我们为旧代码创建了一个新的文件夹结构,但我们开始遇到问题。
首先是启动器activity,但已修复添加 activity-alias 选项到清单
现在问题出在小部件上,当我们更新应用程序时,小部件代码(接收器)位于不同的文件夹中,因此无法正常工作。
清单上有任何选项,例如 activity-alias as but for receivers?
谢谢
If the name of a receiver changes the device admin will be disabled when the application is updated. This also applies to other kinds of receivers, such as App Widgets.
Things that cannot change
来源:Android 开发者博客 06/2011
更新: 您可以创建一个空的 class,将方法委托给新的 class
public OldWidgetReceiverClass extends NewReceiverClass {}
我们为旧代码创建了一个新的文件夹结构,但我们开始遇到问题。
首先是启动器activity,但已修复添加 activity-alias 选项到清单
现在问题出在小部件上,当我们更新应用程序时,小部件代码(接收器)位于不同的文件夹中,因此无法正常工作。
清单上有任何选项,例如 activity-alias as but for receivers?
谢谢
If the name of a receiver changes the device admin will be disabled when the application is updated. This also applies to other kinds of receivers, such as App Widgets.
Things that cannot change 来源:Android 开发者博客 06/2011
更新: 您可以创建一个空的 class,将方法委托给新的 class
public OldWidgetReceiverClass extends NewReceiverClass {}