ich folgende Fehlermeldung auf Android Studio 2.3.3 bei Gradle sync .: bin immerFehler bei Android App Azure Abhängigkeit gradle bauen
„` Fehler: Modul ‚zu: 3.3.0 'hängt von einer oder mehreren Android-Bibliotheken ab, ist aber ein Glas. "
Der Fehler verschwindet, wenn ich
compile 'com.microsoft.azure:azure-mobile-android:3.1.0'
statt
compile 'com.microsoft.azure:azure-mobile-android:3.3.0'
verwenden, aber ich möchte nicht eine veraltete Version verwenden.
build.gradle Datei ist:
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "25.0.3"
defaultConfig {
applicationId "com.my_software.myapp"
minSdkVersion 14
targetSdkVersion 25
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt'
}
}
}
dependencies {
compile 'com.android.support:support-v4:25.3.1'
compile 'com.google.android.gms:play-services-drive:11.0.1'
compile 'com.google.android.gms:play-services-plus:11.0.1'
//FOR microsoft Azure
compile 'com.microsoft.azure:azure-mobile-android:3.3.0'
}
Notlösung:
compile('com.microsoft.azure:azure-mobile-android:[email protected]')
(@aar am Ende hinzufügen).
Leider bis 23 herabzustufen, wieder aufzubauen und gradle sync nicht machen jede Differenz. Ich kam zu dem Schluss, dass die Verwendung von 'compile ('com.microsoft.azure:azure-mobile-android:[email protected]')' den Fehler verschwinden lässt. Hoffentlich werden sie es in der nächsten Version beheben. –