私はこの答えのコメントに出くわしました。それは図書館プロジェクトを述べています:
- .aidlファイルを保持できません。
- 別の図書館プロジェクトに依存することはできません、
- 資産を保有できません
さて、そのコメントは約1年半前に行われたものであり、私は完全に機能するプロジェクトを持っているので、項目2はもはや真実ではないことを確信を持って伝えることができます。別のライブラリプロジェクトに依存します。
だから、私の質問は2つです。
.aidl
ライブラリプロジェクトがファイルを保持できないというのはまだ本当ですか?- #1の答えが「はい」の場合、その理由は何ですか?
ところで、実験として、IMarketBillingService.aidl
(アプリ内課金のサンプルから)ライブラリプロジェクトに(まだ何も使用せずに)配置しようとしましたが、プロジェクトは以前と同じようにビルドおよび実行されます。したがって、ライブラリプロジェクトにを含めることがまだ不可能な場合は.aidl
、これはもっと深いものである必要があります...