我执行的时候客户端的程序崩溃了,断点调试,发现崩溃在调用服务端接口进行计算那一刻
服务需要在xml注册,在客户端xml,增加
<service
android:name=".IRemoteService"
android:enabled="true" >
<intent-filter>
<action android:name="包名.IRemoteService" />
</intent-filter>
</service>
哎,真不知道这些发布视频的人怎么想的,对我们初学者来说有错误是很难调试的,找了一下午。。。。。。
你服务端的IRemoteService没有在AndroidManifest.xml中注册,加上下面的代码,重新运行服务端,然后再运行客户端就可以了:
<service android:name=".IRemoteService" android:enabled="true" android:exported="true" />