私のGradleは、私はSDKコンパイルした後、26
compileSdkVersion 26
buildToolsVersion '26.0.1'
defaultConfig {
applicationId "com.tester.us_site"
minSdkVersion 17
//noinspection GradleCompatible
targetSdkVersion 26
multiDexEnabled true
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
分のエラーを取得するのAndroid Studioのカナリアのベータ1を更新した後、私は、このエラー
Information:Gradle tasks [:app:assembleDebug]
Error:Execution failed for task ':app:transformClassesWithDexBuilderForDebug'.
> com.android.build.api.transform.TransformException: org.gradle.tooling.BuildException: com.android.dx.cf.code.SimException: default or static interface method used without --min-sdk-version >= 24
Information:BUILD FAILED in 40s
Information:1 error
Information:0 warnings
Information:See complete output in console
を取得し、このエラーがでと言いますプロジェクトを実行するには、min sdkを指定する必要があります。
しかし、Android 5.0 6.0 7.0はどうなりますか?
## Gradle Build ##
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0-beta1'
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
更新あなたのクラスパスのエラーを修正しました。 –
@AslamHossin、もっと可能です。そして、私は何かを理解していない – Prost
は、/アンドロイドと/アンドロイド/アプリの両方の 'ビルド'フォルダを削除して と '反応ネイティブランアンドロイド'と再構築 –