2

アプリで ShowcaseView プロジェクトを使用しようとしていますが、プロジェクトをビルドできません。

「gradle clean installDebug」を実行すると、次のエラーが表示されます。

A problem occurred evaluating root project 'hows-it-going'.

ルート プロジェクト 'hows-it-going' で、引数 [プロジェクト ':ShowcaseView'] のメソッド compile() が見つかりませんでした。

Gradle 1.11 と Android Studio 0.54 を使用しています。

ソースをダウンロードし、ファイル -> モジュールのインポート -> ShowcaseView を使用してプロジェクトをインポートしました
。これにより、プロジェクトの構造は次のようになります。

-project
--app
--ShowcaseView

私のsettings.gradleファイルは次のようになります:

include ':app', 'ShowcaseView'


私のプロジェクトレベルのbuild.gradleには、次のものがあります。

dependencies {
  compile project (':ShowcaseView')
}

これを適切に含める方法についての助けをいただければ幸いです。ありがとう。

4

5 に答える 5

5

それは実際にあるはずです

compile 'com.github.amlcurran.showcaseview:library:5.0.0-SNAPSHOT@aar'

そうすれば、Maven は .AAR ファイルを使用します

于 2014-06-18T10:50:48.197 に答える
5

ShowcaseView の最新バージョンは、.AAR 依存関係として利用できます。それを使用するには、次を追加します。

repositories {
    mavenCentral()
    maven {
        url 'https://oss.sonatype.org/content/repositories/snapshots'
    }
}

build.gradle ファイルに、依存関係ブロックの下に以下を追加します。

compile 'com.github.amlcurran.showcaseview:library:5.0.0-SNAPSHOT'

安定した非スナップショットのバージョンを近日中にリリースする予定です。

于 2014-05-02T20:43:54.180 に答える
0

へのコンパイルの依存関係は、ルート プロジェクトの ではなく、 でShowcaseView定義する必要があります。プロジェクトが明示的に(ブロック)または暗黙的に(などのプラグインを適用することにより)構成を定義しない限り、構成はありません。依存関係を追加しようとすると、言及したエラーが発生します。app/build.gradlebuild.gradleconfigurationsjavacompilecompile

于 2014-04-24T03:15:57.563 に答える