1、客户端intent设置包名
intent设置包名的时候可以从两个地方获取包名,
①服务端的manifest.xml文件中
②服务端的build/generated/source/buildConfig.java文件中的APPLICATION_ID
2、Android12以后,连接服务时,setPackage()之后,在客户端的manifest.xml文件中也要显示指明要去的包(在<application标签外面加)
<queries>
<package android:name="com.example.service"/>
</queries>
3、连接服务时注意时序问题,一定要确保服务连接成功后,再去调用服务端的方法,所以尽量在初始化的时候将服务链接上
4、使用AIDL的时候,注意AIDL中的文件名字和JAVA包下的文件名字以及路径要一致(实体类路径也要一致)