web-dev-qa-db-ja.com

Android Studio-Gradleのモジュールの依存関係

Androidモジュールの依存関係を使用するアプリケーションをAndroid Studio。

したがって、アプリケーションでライブラリ 'slidingmenu'を使用する必要があります(リンク ここ )。

これが私のアプリケーションツリーです。

  • 応用
  • slidemenu(ソースファイル)
  • slidemenu-maps-support(ソースファイル)

ここに link があります。

これは私が得ているエラーです。

Gradle:プロジェクト ':Application'の構成中に問題が発生しました。

プロジェクト評価リスナーへの通知に失敗しました。

「default」という名前の設定が見つかりません。

モジュールの依存関係を指定するにはどうすればよいですか?また、モジュールはどこに配置しますか?

ありがとう!

EDIT 1:気にしないで! Eclipseに戻りました! Android Studioは真のプロジェクト開発の準備が整っていないだけです。

36
Tiberiu Mihai

ライブラリモジュールはアプリケーションプロジェクト内に配置する必要があります。モジュールの依存関係を指定するには、単純に:

  1. アプリケーション-> モジュール設定を開くを右クリックします
  2. 「+」アイコンをクリックします
  3. 追加するライブラリモジュールのルートディレクトリを選択します。
  4. プロンプトに従う

次に、このモジュールがプロジェクトに表示されます。次に、ライブラリの依存関係としてApplicationに追加する必要があります。もう一度、モジュール設定

  1. アプリケーションモジュールを選択します
  2. 右側のDependenciesタブを選択します
  3. 下部の「+」アイコンをクリックします
  4. モジュールの依存関係を選択します
  5. 目的のライブラリモジュールを選択します
80
Karim Varela

Gradle方法(IDEによって生成されるのではなく、明示的に)を使用する人々の場合:

これをアプリのbuild.gradle

dependencies {
    ....
    // other dependencies...
    implementation project(':module-name')
}
55
vedant