1

只是关于 AIDL 文件的一个问题,上下文是我正在编写一个使用另一个项目作为库的小项目。在这个库中,实现了一个服务,我正在尝试绑定它。所以我的问题是:如果我的服务在另一个项目中,我是否必须将 AIDL 文件也放入我的项目中,或者来自另一个项目的现有 AIDL 是否足够?

谢谢

4

1 回答 1

1

是的,我发现我必须把它放在我使用该服务的项目中。我也必须将它放在与服务器完全相同的包名中。此外,我使用的是 parcelable,我还必须将该 parcelable 实现 (java) 文件粘贴到与服务项目中指定的包相同的包中。

于 2013-05-10T11:15:52.947 回答