android studio 3.0 Canary 1: Aktualisierung des Projekts fehlgeschlagen

8

Ich habe versucht, mein Projekt in diesem neuen Android Studio 3.0 Canary 1 zu laden. Es lief perfekt in meiner vorherigen Android Studio Version 2.4 Vorschau 7

Dies ist der Fehler, vor dem ich stehe:

%Vor%

Meine Hauptkonfigurationen sind wie folgt:

Projektgradgruppierung:

%Vor%

Bibliotheksmodulgradle:

%Vor%

App-Modul-Klasse:

%Vor%

Hat jemand das gleiche Problem?

    
Chintan Soni 18.05.2017, 06:05
quelle

3 Antworten

3

Sehen Sie sich die Tipps zur Migration an: Verwenden Sie Flavour Dimensions für die variantenabhängige Abhängigkeitsverwaltung

>

Wie es heißt:

  

Plugin 3.0.0 enthält automatisch einen neuen Abhängigkeitsmechanismus   passt Varianten beim Konsum einer Bibliothek an. Dies bedeutet, dass die App debuggt   Die Variante verbraucht automatisch die Debug-Variante einer Bibliothek und so weiter.   Es funktioniert auch, wenn Sie Aromen verwenden - die redDebug-Variante einer App wird dies tun   konsumiere die redDebug-Variante einer Bibliothek. Um das zu machen, das Plugin   erfordert jetzt, dass alle Aromen zu einer benannten Flavour-Dimension gehören   wenn Sie nur eine einzige Dimension verwenden möchten. Sonst wirst du bekommen   der folgende Erstellungsfehler:

%Vor%
  

Um diesen Fehler zu beheben, weisen Sie jedem Flavor eine benannte Dimension zu, z   im folgenden Beispiel gezeigt. Weil der Abhängigkeitsabgleich jetzt durchgeführt wird   Pflege durch das Plugin, sollten Sie Ihre Flavour-Dimensionen benennen   vorsichtig. Wenn zum Beispiel alle Ihre App- und Bibliotheksmodule die   Wenn Sie die Foo-Dimension verwenden, haben Sie weniger Kontrolle darüber, welche Aromen aufeinander abgestimmt sind   durch das Plugin.

%Vor%     
Andrew 18.05.2017, 07:55
quelle
2
%Vor%

Das funktioniert für mich !! In Ihrem Fall sollten Sie einfach eine flavorDimensions-Variable erstellen und den Wert innerhalb des Dev-Blocks zuweisen

flavorDimensions "anyvalue"

dev.initWith (buildTypes.debug)

%Vor%

Das sollte helfen.

    
Arpit Agarwal 24.05.2017 19:45
quelle
0

Ссылка

In diesem Link können Sie Ihr Problem lösen : D

    
Devix 26.05.2017 23:13
quelle