現在、Android 用の新しいビルド システム ( http://tools.android.com/tech-docs/new-build-system/using-the-new-build-system ) を動作させようとしています。したがってbuild.gradle
、次の内容のファイルを作成しました。
apply plugin: 'android'
android {
compileSdkVersion 15
target='android-15'
defaultConfig {
targetSdkVersion 15
minSdkVersion 8
versionCode 10
}
sourceSets {
main {
manifest {
srcFile 'AndroidManifest.xml'
}
}
}
}
repositories {
mavenCentral()
}
dependencies {
compile 'com.google.android:android:4.0.1.2'
compile project(':ActionBarSherlock')
compile fileTree(dir: './libs', include: '*.jar')
}
ドキュメントに基づいてこれを行ったので、うまくいくと思います。ただし、次のエラー メッセージが表示されます。
エラー: デフォルトの構成には Android API レベル 14 への間接的な依存関係がありますが、バリアント 'Debug' の minSdkVersion は API レベル 8 です
Android 4.0.1.2 への明示的な依存関係を削除すると、エラーは消えますが、Android ファイル自体を解決できないため、コンパイル エラーが残ります。例として、Activity
またはView
クラスが見つかりません。おそらく、古いバージョンの Android にダウングレードして に一致させることができminSdkVersion
ます15
が、少なくとも8
.
プラグイン自体は、バージョン 0.3 のルート build.gradle で宣言されています。
そのエラーを解決する方法を知っている人はいますか?
ありがとう、マティアス