SDKの更新後、Hello Worldアプリケーションを作成できません。私のbuild.gradleは次のようになります
apply plugin: 'com.Android.application'
Android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "com.coders.yo"
minSdkVersion 11
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.Android.support:appcompat-v7:22.0.0'
}
しかし、ビルドが失敗して表示されます
Error:A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_debugCompile'.
> Could not find com.Android.support:support-v4:22.0.0.
Required by:
Yo:app:unspecified > com.Android.support:appcompat-v7:22.0.0
コンパイル 'com.Android.support:support-v4:22.0.0'を追加しましたそして今、私は得る
Error:Failed to find: com.Android.support:support-v4:22.0.0.
<a href="openFile">Open File</a><br><a href="open.dependency.in.project.structure">Open in Project Structure dialog</a>
Android sdkを更新しました およびサポートライブラリ
私は過去数時間それで立ち往生しています。誰かが問題を特定するのを手伝ってください
Build.gradleの依存関係は正しいようです。
キャッシュをクリーンアップして([ファイル]-> [キャッシュを無効化して再起動])、gradleファイルを同期してクリーンアップしてビルドします。
あなたのgradleファイルには奇妙な行があります。このDSLは最後のgradleプラグインには存在しません(どのバージョンを使用していますか?)
runProguard false
プラグイン(1.1.0)、gradleバージョン(2.2.1)を更新し、この行を
minifyEnabled false
だから私は
compile 'com.Android.support:support-v4:22.0.0.'
を追加し、今私は得る
Error:Failed to find: com.Android.support:support-v4:22.0.0.
それを正確に追加した場合、あなたの問題は最後の余分な.
だと思います。 :)
試してください:
compile 'com.Android.support:support-v4:22.0.0'
compile 'com.Android.support:appcompat-v7:22.0.0'
これはすべてここで説明されています...
.gradle GLOBALキャッシュ(キャッシュディレクトリ)を消去するだけです!これは2日間私を殺していました...
私の場合、SDKツールとエクストラを更新する必要がありました。
2.1から2.2.1への変更があるように、gradleバージョンを変更します。
この問題について知っているように、それはサポートされているライブラリのバージョン、あなたがする必要があること、あなたの現在の構成では利用できないバージョンを使用しているためです。
上記の手順を使用して、サポートライブラリの利用可能なバージョンを追加しています。