2017-07-04 19 views
3

Androidスタジオはgradle-4.1-mileestone-1-allへの私のgradleラッパーをアップグレードし、ビルドを壊したようです。次のエラーを取得します。@aar 'は有効なメーベン座標ではありません

Gradle sync failed: java.lang.AssertionError: 'com.spotify.sdk:spotify-player-24-noconnect-2.20b:@aar' is not a valid maven coordinate. 

依存関係は、実装として私のgradleスクリプトにあり、arrは私のlibsフォルダにあります。

dependencies { 
    implementation 'com.spotify.sdk:[email protected]' 
} 

他にもこのエラーが発生しましたか?

答えて

3

私は今朝同じ問題に直面しています。 There's a Github issue that throws more light on the situation. Android Studioのバグのようです。

+0

スタジオの問題です。私にとっては、最後のスタジオ3.0カナリーのアップデートまで、すべてがうまくいきました。スタジオのアップデート後にファイルを変更せずにこの問題を見てください –

1

EDITスタジオアップデート3.0 canary 6が解決しました。

旧: 私はカナリアンのアップデート後も同じ問題に直面していました。 libsディレクトリのaarファイルが依存関係として追加されました。代わりに、通常の慣例:

は、これは

compile(name: 'materialbarcodescanner-release', ext: 'aar') { 
    exclude group: 'com.android.support', module: 'appcompat-v7' 
} 

この

compile('com.edwardvanraak:[email protected]') { 
    exclude group: 'com.android.support', module: 'appcompat-v7' 
} 

それは基本的に '{ファイル名} @arr {パッケージ名を}添加解くものである前にあったものです。

+1

は私のためにAS 3.0 canary 6で働いてくれてありがとう –

関連する問題