我修改了android4.1的launcher后安装到平板上,向桌面添加小部件,填加不上,而且launcher也停止运行,我发现在向我修改的launcher的桌面添加3*3的“书签”小部件时选中“始终允许启动器创建窗口小部件并访问其数据”后,再添加别的小部件就可以了,我想问一下,这是权限的限制吗?请问高手们我如何解决这个问题?谢谢!

解决方案 »

  1. 我修改了android4.1的launcher后安装到平板上,向桌面添加小部件,填加不上,而且launcher也停止运行建议在此操作时,根据日志信息来分析  是什么导致FC~
      

  2. 4.1之前的framework是不支持第三方应用程序自行绑定小控件的,如果一定绑定的话(好像是bindAppWidgetsId叫这个名字)framework就会抛SecurityException,从4.1开始第三方应用程序绑定小控件就会自动弹出那个询问框,如果用户同意的话就会跟第三方应用程序就会被授予跟系统应用程序一样的绑定权限啦
      

类似问题 »