qq_子襟_0
2017-03-11 23:04
int res = iMyAidlInterface.add(num1, num2); 这里调用远程相加的时候为什么是空指针?
如果你是看着这个视频敲的代码,那么请在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-小白成长记
42608 学习 · 57 问题
相似问题