向AIDL客户端提供Parcelable对象的代码

时间:2013-05-07 16:10:54

标签: android ipc parcelable aidl

文档说明:

  

如果您有一个类要通过IPC接口从一个进程发送到另一个进程,那么您可以这样做。但是,您必须确保您的类的代码可用于IPC通道的另一端,并且您的类必须支持Parcelable接口。

如果我向客户提供.java文件,一切正常。但我想知道是否有办法传递.class文件或其他任何方式来隐藏源代码。

1 个答案:

答案 0 :(得分:1)

  

但我想知道是否有办法传递.class文件或其他任何方式来隐藏源代码。

运送包含Parcelable课程的JAR应该有效,但我还没试过。

另外,请记住版本控制成为一个问题 - 如果您更改这些类,并且它们不更新其JAR,该怎么办?这种复杂性是我不建议以这种方式在应用程序之间分发Parcelable对象的原因。