dest, int flags) { dest.writeInt(this.count); } @Override public int describeContents() { return 0; } } 然后,需要在相同包下建一个同名的aidl文件,用于android生成相应的辅助文件: package com.easymorse; parcelable CountBean; 这一步是android 1.5后的变化,无法通过adt生成aidl,也不能用一个比如全局的project.aidl文件,具体见: http://www.anddev.org/viewtopic.php?p=20991 然后,需要在服务的aidl文件中修改如下: package com.easymorse; import com.easymorse.CountBean; interface ICountService { CountBean getCount();}