[JAVA] [Android Studio] Wenn Sie der Meinung sind, dass Sie die neueste Support-Bibliothek nicht finden können

Einführung

Als ich jeden Bibliotheksanbieter überprüfte, um die Bibliothek zum ersten Mal seit langer Zeit zu aktualisieren, wurde die ** Android Support Library ** aktualisiert. Es wurde auch von der Beta-Version in die Release-Version geändert, daher ist dies ein Bösewicht.

Schreiben Sie * 26.0.0-alpha1 * sofort von der Beta-ähnlichen Zeichenfolge auf * 26.1.0 * um und klicken Sie auf "Jetzt synchronisieren" ...

Failed to resolve: com.android.support:support-v4:26.1.0
- Install Repository and sync project
- Show in File
- Show in Project Structure dialog

Warum.

Ich habe viel nachgeschlagen, aber auf der offiziellen Seite steht nur so etwas wie "Von nun an aus dem Maven-Repository herunterladen!". Es ist also erfrischend, was zu tun ist.

Aber eine freundliche Person hat es fest an die Pinnwand geschrieben, also teile es mit allen ...

Aktueller Status

build.gradle(Project)


buildscript {
  repositories {
    jcenter()
  }
  dependencies {
    classpath 'com.android.tools.build:gradle:2.3.3'
  }
}

allprojects {
  repositories {
    jcenter()
  }
}

build.gradle(app)


apply plugin: 'com.android.application'

android {
  compileSdkVersion 26
  buildToolsVersion "26.0.1"
  defaultConfig {
    ...
    targetSdkVersion 26
    ...
  }
  buildTypes {
    ...
  }
}

dependencies {
  compile fileTree(include: ['*.jar'], dir: 'libs')
  compile 'com.android.support:appcompat-v7:26.0.0-alpha1' // -> 26.1.0
  compile 'com.android.support:support-v4:26.0.0-alpha1' // -> 26.1.0
  compile 'com.android.support:design:26.0.0-alpha1' // -> 26.1.0
}

Wechselpunkt

Wie ich am Anfang schrieb, muss ich nur "Zugriff auf das Maven-Repository von Google machen". Ich habe nur eine Zeile hinzugefügt ...

build.gradle(Project)


buildscript {
  repositories {
    jcenter()
  }
  dependencies {
    classpath 'com.android.tools.build:gradle:2.3.3'
  }
}

allprojects {
  repositories {
    jcenter()
    maven { url 'https://maven.google.com' } //Wechselpunkt
  }
}

abschließend

Obwohl auf der offiziellen Website "Add a Maven Repository" steht, wird beim Sprung zum darunter liegenden Link die herkömmliche Methode (Nicht-Maven) angezeigt, und es fühlt sich wie etwas an.

Recommended Posts

[Android Studio] Wenn Sie der Meinung sind, dass Sie die neueste Support-Bibliothek nicht finden können
3 Möglichkeiten zum Importieren von Bibliotheken in Android Studio
[Android Studio / Java] Was Sie nicht verstehen, wenn Sie es zum ersten Mal berühren
Sie können es mit Kopie tun! Aspektorientierte Programmierung (Android)
Was tun, wenn der Befehl Rails unbrauchbar wird?