Tag: gradle

Gradle Android buildTypes überlagern sich gegenseitig

Ich würde schätzen jede mögliche Hilfe mit diesem, da ich ein noobie w / gradle bin. Ich habe ein Build-Skript mit mehreren buildTypes, aber es scheint Einstellungen für eine von ihnen überschreiben die anderen. Hier ist mein build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4.2' } } apply plugin: 'android' dependencies { […]

Android Studio Gradle kann nicht finden 'com.android.support:design:22.2.0' (die Android Design Support Library)

Dieses Problem hat mich für die letzten zwei Wochen unglaublich frustriert. Mit dem Android SDK Manager habe ich folgendes aktualisiert: Tools: Android SDK Tools rev. 24.3.3 Android SDK Platform-tools rev. 22 Android SDK Build-tools rev. 22.0.1 Android 5.1.1 (API 22): SDK Platform rev. 2 Google APIs rev. 1 Sources for Android SDK rev. 1 Extras: […]

Android Studio 2.1.1: "keine USB-Geräte oder laufende Emulatoren erkannt"

Plötzlich hörte mein Android Studio auf, alle meine Geräte zu erkennen, keiner von ihnen arbeitet. Es passiert von einer Hinrichtung zur anderen. Ich habe ein paar Zeilen Code geändert (1 Min. Vielleicht), Hit Run (Instant Run) und dann habe ich alle meine Geräte verpasst. Ich benutze einen Mac und als Geräte: Nexus 5x, Galaxy s6 […]

IllegalArgumentException: bereits hinzugefügt: Landroid / support / v4 / accessibilityservice / AccessibilityServiceInfoCompat $ AccessibilityServiceInfoIcsImpl;

Ich benutze Android Studio + gradle auf MyProject + Facebook api als Bibliothek. Siehe unten Einstellungen. Ich habe versucht, alle Referenzen von support-v4 (entweder r7 oder 18.0.0) zu entfernen und sie mit support-v13 zu ersetzen, aber die Nachricht mit v4 war noch vorhanden. Ich habe auch bemerkt, dass support-v4-r7 in externen Bibliotheken erscheint, obwohl es […]

Kann keine Konfiguration mit dem Namen 'testCompile' hinzufügen, da eine Konfiguration mit diesem Namen bereits vorhanden ist

Bei der Aktualisierung auf gradle plugin 1.1.0 bekam ich immer die folgenden Fehler Cannot add a configuration with name 'testCompile' as a configuration with that name already exists Ich benutze auch das Robolectric gradle Plugin von hier , v0.14.0. Das neue gradle 1.1.0 Plugin fügt zusätzliche Unit-Test-Unterstützung hinzu, also vermute ich, dass der Gradle und […]

Vermeiden Sie den Gradle-Cache für die Snapshot-Versionen

Ich arbeite mit SNAPSHOT Versionen einiger Bibliotheken in Android Studio. Das Problem ist, dass Gradle scheint eine zwischengespeicherte Version dieser Bibliotheken zu verwenden und nicht die neue aktualisierte Snapshot-Version herunterladen . Ich habe versucht, so etwas in meinem Graduiertenkript zu verwenden, aber es funktioniert nicht. dependencies { compile ('myGroupId:myArtifactId:XYZ-SNAPSHOT'){ changing=true } } Die einzige Problemumgehung, […]

"Bereits hinzugefügt" Ausnahme mit ormlite und gradle

Ich benutze android studio 0.2.3 mit gradle 0.5 und fügte die ormlite Abhängigkeit zur build.gradle Datei wie folgt hinzu: compile 'com.j256.ormlite:ormlite-android:4.9' Gradle hat zwei JAR-Dateien heruntergeladen: ormlite-android.jar und ormlite-core.jar . Das Problem ist, dass die JAR-Dateien identisch benannte Klassen enthalten. So bekomme ich die folgende bekannte Ausnahme: UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException: already added: Lcom/j256/ormlite/dao/BaseDaoImpl$1; Eine […]

Android-Projekt kompiliert, aber Maven-Abhängigkeiten nicht in Android Studio erkannt

Ich habe Google Play Services zu meinem Android-Projekt in Gradle-Abhängigkeiten hinzugefügt. dependencies { compile 'com.google.android.gms:play-services:4.1.32' } Das Problem ist, dass Android Studio diese Abhängigkeit nicht erkennt. Ich habe versucht, Synchronisation Projekt mit gradle Dateien, aber Klassen sind noch nicht gefunden. Ich kann manuell einige Klassen von Google Play Services importieren und sie in meinem Code […]

Benutzerdefinierte Gradle Aufgabe, um geparste Json zu speichern. Android

Ich möchte das Parsen und Speichern eines Json-Objekts in Asset- oder Rohverzeichnis während des Gradle-Builds automatisieren. Ich habe eine Java Json Parsing Klasse und ich weiß, wie man es aus Gradle laufen. Was ich nicht weiß, ist, wie die Ergebnisse oder diese Klasse zu einem der oben genannten Ordner zu speichern. Unten ist ein Beispiel […]

Gradle productflavors Quellen und alte Projektstruktur

Heute habe ich begonnen, unser Projekt zu konvertieren, um das Gradle-Build-System zu nutzen. Ich kann die Projektstruktur nicht ändern, und ich habe verschiedene Geschmacksrichtungen, also habe ich mich gefragt, wie ich die Quellen für "dev" und "prod" überschreiben könnte, weil das anscheinend nicht funktioniert: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4.2' } […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.