课程
/移动开发
/Android
/AIDL-小白成长记
int res = iMyAidlInterface.add(num1, num2); 这里调用远程相加的时候为什么是空指针?
2017-03-11
源自:AIDL-小白成长记 2-2
正在回答
如果你是看着这个视频敲的代码,那么请在IRemoteService类里的onBind方法,返回iBinder,不要return null.
亲测结果:AndroidManifest.xml中没有注册。在</application>前加入下面的代码。记得修改android:name中IRemoteService的路径
<service android:name=".IRemoteService" android:process=":remote"> <intent-filter> <action android:name="com.example.lbl.aidlserver.IRemoteService" /> </intent-filter></service>
看看iMyAidlInterface是不是没有生成.java文件
举报
AIDL-小白成长记,想要快速入门,看本次的教程就对了
7 回答iImoocAidl报空指针异常
1 回答关于无法调用AIDL空指针的问题
2 回答两种方法都无法绑定到远程服务?也就无法调用ServiceConnection这个接口,导致报空指针异常
1 回答空指针异常
4 回答空指针异常