我遇到了这个答案的评论,其中指出图书馆项目:
- 不能保存 .aidl 文件,
- 不能依赖另一个库项目,
- 不能持有资产
嗯,这个评论是大约一年半前提出的,我可以非常肯定地告诉你,第 2 项不再正确(2010 年 9 月?),因为我有一个完美的工作项目,由一个图书馆项目组成依赖于另一个库项目。
所以,我的问题有两个:
- 图书馆项目不能保存
.aidl
文件仍然是真的吗? - 如果#1 的答案是肯定的,那么这是什么原因呢?
顺便说一句,作为一个实验,我尝试将IMarketBillingService.aidl
(来自 In-app Billing 示例)放在一个库项目中(还没有任何使用它的东西),并且项目像以前一样构建和运行。所以,如果库项目仍然不可能包含 a .aidl
,那么这一定是更深层次的......