7

Android Studio 0.8.0 ベータ版と最新のツールを使用してプロジェクトを実行しようとしています。API 20 が必要なため、API 19 のデバイスでは実行できません。

何か案は?

4

2 に答える 2

11

の最新バージョンをコンパイルするように gradle 設定を構成した場合

  • 「com.android.support:support-v4:+」
  • 「com.android.support:appcompat-v7:+」

次に、RC がダウンロードされます。これには、L - プレビューが必要です。

こちらの回答を参照してください。

使用する

  • 「com.android.support:support-v4:20.+」
  • 「com.android.support:appcompat-v7:20.+」

代わりに、プロジェクトのどこでも。

于 2014-06-27T10:28:12.910 に答える
6

問題は、推移的な依存関係で依然として発生します。Gradle は、依存関係の特定のバージョンの使用を強制する方法を提供します。

たとえば、次のようなものを追加できます。

configurations.all {
    resolutionStrategy {
        force 'com.android.support:support-v4:20.+'
        force 'com.android.support:appcompat-v7:20.+'
    }
}

あなたのbuild.gradleに。

Gradle 解決戦略について詳しく知りたい場合は、このガイドを参照してくださいhttp://www.gradle.org/docs/current/dsl/org.gradle.api.artifacts.ResolutionStrategy.html

ここにリンクする対応する問題を読んでいるときにこれを見つけました

于 2014-07-02T13:33:13.703 に答える