Android 绑定远程服务出现 Not Allowed to bind service
E/AndroidRuntime(3783): Caused by: java.lang.SecurityException: Not allowed to bind to service Intent { act=com.lenovo.pleiades.conntek.pad }
主要原因是服务中设有签名保护,该服务上一次是通过A设备中的Eclipse签名的,这一次是通过B设备中的Eclipse签名的,虽然通过B设备运行服务时,已经卸载了旧的服务,但是因为其它绑定旧服务的程序未卸载,因此,在运行新服务时出问题。
解决方法,卸除移动设备上的所有与旧服务绑定的应用程序。再重新启动新服务和应用程序。