首页 > 代码库 > java.lang.ClassCastException: android.os.BinderProxy cannot be cast to com.test.Test
java.lang.ClassCastException: android.os.BinderProxy cannot be cast to com.test.Test
由于我在第二个Activity中指定了进程名字,但是服务却没有指定进程名(默认跟主入口一个进程)所以报错。
网上找到的是 服务 和绑定服务的客户端必须在同一个application或者进程中,所以Manifest中也要指定服务的进程名且和调用服务的Activity的中客户端在同一进程中。
<service android:name=".TestService" android:process="myprocess.remote"/>
<activity android:name=".SecondActivity" android:process="myprocess.remote"/>
java.lang.ClassCastException: android.os.BinderProxy cannot be cast to com.test.Test
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。