2017-03-14 7 views
0

私はアンドロイドスタジオを使用しています。私はメインプロジェクトに外部ライブラリプロジェクトをGitHub.comから追加したいと思います。私は私がbuild.gradleファイルに外部ライブラリプロジェクトを追加する

compile 'org.apmem.tools:layouts:[email protected]' 

しかし、私のコード行を追加LIBSという名前のフォルダを作成し、githubので語られているもののようit.Thenに全体のモジュールを追加しています私のプロジェクトをビルドし、ソリューションhereを見つけて、そこに記載されている手順に従ってください。この問題について検索した後、このエラー

Error:(9, 1) A problem occurred evaluating root project 'MyProject'. Could not find method compile() for arguments [org.apmem.tools:layouts:[email protected]] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

を受け取っていませんでした。

しかし、今、私はこのエラーが発生した

Error:A problem occurred configuring project ':app'. Cannot evaluate module android-flowlayout-master : Configuration with name 'default' not found.

EDIT:build.gradleファイル

buildscript { 
repositories { 
    jcenter() 
} 
dependencies { 
    classpath 'com.android.tools.build:gradle:2.2.0' 
    compile 'org.apmem.tools:layouts:[email protected]' 

    // NOTE: Do not place your application dependencies here; they belong 
    // in the individual module build.gradle files 
} 
} 

allprojects { 
    repositories { 
     jcenter() 
    } 
} 

task clean(type: Delete) { 
    delete rootProject.buildDir 
} 
+0

あなたは 'build.gradle'が今どのように見えるかを投稿することができますか? – zsmb13

答えて

0

Androidのプロジェクトで複数のbuild.gradleファイルがあります。プロジェクトのルートにはプロジェクトレベルのものがあり、モジュールのサブフォルダにはモジュールレベルのものがあります。デフォルトでは、プロジェクトにはappという1つのモジュールがあります。

依存関係を追加する場合は、ブロックのブロック内に、モジュールのbuild.gradleファイル(デフォルトではandroidブロックが先頭にあります)に追加する必要があります。これはプロジェクトレベルのコメントbuild.gradleがあなたに警告するものです。

デフォルトでは、このファイルはappフォルダにあります。あなたは、Android StudioのプロジェクトのAndroidのビューを使用している場合、それは次のようになります。

enter image description here

関連する問題