求高手解决launcher开发,does not have android.permission.BIND_APPWIDGET有关问题

求高手解决launcher开发,does not have android.permission.BIND_APPWIDGET问题在进行launcher二次开发时,

求高手解决launcher开发,does not have android.permission.BIND_APPWIDGET问题
在进行launcher二次开发时,自己改写了AppWidgetPickActivity,但在选择了widget返回时出现User 10067 does not have android.permission.BIND_APPWIDGET.异常,经过调试发现这个异常是在执行AppWidgetService里的bindAppWidgetId方法而抛出的,求高手解决问题

[解决办法]
User 10067 does not have android.permission.BIND_APPWIDGET

估计是你的lanucher要作为系统app才可以使用,就是说uid在1000以内。在源码下编译,模仿系统app上面的androidmainfest.xml配置写一下。。
[解决办法]
此权限普通应用无法取得,看看所有的第三方launcher就知道了,桌面添加widget都是需要调用系统的Action的
[解决办法]

探讨
引用:

User 10067 does not have android.permission.BIND_APPWIDGET

估计是你的lanucher要作为系统app才可以使用,就是说uid在1000以内。在源码下编译,模仿系统app上面的androidmainfest.xml配置写一下。。
这个launcher是可以运行的,根据log,照理说……