2016-04-11 5 views
0

私はアンドロイドに新しいです。私は3つのモジュールを持つアプリケーションを作成しています:メッセージ、monitorPhoneとアプリケーション。彼らはお互いに依存しています。メッセージとmonitorPhoneは、データベースを含むデータベースモジュールに依存します。今はmonitorPhoneもメッセージを送信するメッセージに依存します。また、メッセージモジュールはmonitorPhoneに依存して機能を有効にします。 モジュールをライブラリモジュールに変更しようとしました。 monitorPhoneとメッセージモジュールがライブラリモジュールに変更されたデータベースモジュールに依存するときに動作します。 monitorPhoneにメッセージをインポートすることはできません。両方をライブラリモジュールに変更することで、 "循環依存"というエラーが発生します。は、ライブラリモジュールを作成せずにモジュールAを別のモジュールBにインポートする方法ですか?アンドロイドスタジオ

答えて

0

このような贅沢はありません。 できることは次のとおりです。 3つすべてをライブラリとして作成し、すべてを上層に継承する人を1人持つことができます。 したがって、循環依存関係を回避する。 Androidは循環依存性を先に進ませません。 :)

関連する問題