我刚刚完成我的应用程序的构建,并且一切都运行良好。所以我决定创建它的精简版。我将我的android项目转换为android库,并创建了一个lite项目和一个完整的项目,每个项目都引用该库。精简版应用程序无法启动,因为它无法绑定到服务(完整版本也安装)
我以这种方式运行了我的完整版本,它效果很好。然后我尝试运行我的精简版,它抱怨“SecurityException:不允许绑定到服务意图...”
它指的是我从每个活动绑定到的本地服务。
我猜测,因为该服务在这两个应用相同的包名,精简版的应用程序会很困惑,并试图连接到全面应用的服务...
我怎样才能解决这个用尽可能少破坏尽可能?
不错的问题... – swinefeaster