【发布时间】:2012-06-19 03:09:25
【问题描述】:
我在包“com.developer.application”下有一个 AppWidgetProvider
我尝试将这个 AppWidgetProvider 移动到包“com.developer.application.widgets”下 这样做后,我更新了 AndroidManifest 中的所有引用以适应移动。
将更改上传到设备后,当前位于主屏幕上的小部件(与上述 AppWidgetProvider 相关联)会中断并永远显示“正在加载”图形。
我知道我的指针/包路径没有任何问题,因为如果我将小部件重新添加到主屏幕,一切正常。
简单地说,将 AppWidgetProvider 移动到不同的包并更新所有必要的引用仍然会破坏活动的主屏幕小部件。
有什么想法吗?谢谢!
马特。
【问题讨论】:
-
这个问题为我在 Xamarin.Android 项目中制作小部件时遇到的一个奇怪问题提供了“隧道尽头的曙光”。从 Xamarin.Android 10.1 或之前版本到 10.2 或更高版本进行了更新,他们更改了类的自动生成包名称。并导致您在问题中声明的问题。谢谢;)
标签: android android-widget android-appwidget appwidgetprovider