下の他のディレクトリが含まれている場合。 コンパイルされたAARまたはJARファイルの場所を入力してから、「完了」をクリックします。 ライブラリモジュールをプロジェクト にインポートします(ライブラリソースはプロジェクトの一部になります)。 ファイル/新規/モジュールのインポートをクリックします。 ライブラリモジュールのディレクトリの場所を入力し、[完了]をクリックします。 ライブラリモジュールがプロジェクトにコピーされるので、実際にライブラリコードを編集できます。ライブラリコードの単一のバージョンを維持したい場合は、これはおそらくあなたが望むものではなく、上記のようにコンパイルされたAARファイルを追加する必要があります。
「私のライブラリモジュール」という名前のライブラリのために、ここで示したようにライブラリは、あなたのsettings.gradleファイルの一番上に表示されていることを確認します
include ':app', ':my-library-module'
オープンアプリモジュールのbuild.gradleファイル次のコードに示すようにブロックし、依存関係に新しい行を追加します。
dependencies {
compile project(":my-library-module")
}
をGradleのファイルと同期するプロジェクトをクリックします。 上記の例では、コンパイル設定によって、my-library-moduleという名前のライブラリが、アプリケーションモジュール全体のビルド依存として追加されています。
代わりに、特定のビルドバリアントのライブラリのみを使用する場合は、コンパイルする代わりにbuildVariantNameCompileを使用します。たとえば、ライブラリを "プロ"製品のフレーバーにのみ含める場合は、次のようになります。
ライブラリモジュールにはappモジュールではありませんが、ライブラリモジュールには入れられません。 –
はい、できます。あなたがライブラリモジュールに入れることができない理由を考えることはできません。 – AndroidMechanic