多语言展示
当前在线:546今日阅读:103今日分享:49

java.lang.SecurityException: Binder invocati

ERROR/AndroidRuntime(716): java.lang.SecurityException: Binder invocation to an incorrect interface遇到这个错误该怎么解决
方法/步骤
1

在使用AIDL远程服务时,遇到ERROR/AndroidRuntime(716): java.lang.SecurityException: Binder invocation to an incorrect interface这个错误,主要因为是接口不统一。原因:你在server端建立的接口定义,要和client端的接口定义一致才行。

2

解决办法:服务端与客户端都要有相同的接口,这里相同的接口意思是指是指完全相同,包括包名,也就是说要在不同工程下建立相同的包名。方便的做法就是完全拷贝包过去,即可。

推荐信息