在用aidl跨进程调用方法的时候,出现的问题。
系统android6.0。
原代码:
bindService(new Intent("com.wcc.androiddevelopartexplore.service.MyAidl"), conn, BIND_AUTO_CREATE);
出现标题所述错误。
解决方式:
Intent intent = new Intent();
intent.setAction("com.wcc.androiddevelopartexplore.service.MyAidl");
intent.setPackage("com.wcc.androiddevelopartexplore");
bindService(intent, conn, BIND_AUTO_CREATE);
显示指定Action和Package(被调用应用的包名)。