Als «gradle» getaggte Fragen

Gradle ist ein Projektierungsautomatisierungstool, das ein Groovy DSL verwendet. Gradle-Build-Skripte unterstützen Maven- und Ivy-Repositorys sowie ein einfaches Dateisystem für das Abhängigkeitsmanagement.

4
Android Studio erkennt keine Quellordner
Ich verwende eine Standard-Android Studio-Verzeichnisstruktur und habe verschiedene Build-Typen erstellt: buildTypes { debug { runProguard false packageNameSuffix ".debug" signingConfig signingConfigs.debug } preview.initWith(buildTypes.debug) preview { packageNameSuffix ".preview" } release { runProguard false signingConfig signingConfigs.release } } Alles wird gut kompiliert, aber AS erkennt nicht alle Quellordner. Nur Ordner unter mainund debugwerden …

2
Unterschied zwischen Gradle und Maven? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 7 Jahren . Verbessere diese Frage Was ist der Unterschied zwischen …
70 maven  gradle 


9
Wie füge ich eine Bibliothek (android-support-v7-appcompat) in IntelliJ IDEA hinzu?
Ich habe ein Projekt erstellt, die Ressourcendateien in die Projektbibliothek kopiert und sie der Projektstruktur im vorgeschriebenen Stil hinzugefügt Theme.AppCompat. Ohne Fehler kompiliert, aber wenn Sie den Abstieg starten Ausnahme: 08-03 00:50:00.406: ERROR/AndroidRuntime(4055): FATAL EXCEPTION: main java.lang.NoClassDefFoundError: android.support.v7.appcompat.R$styleable at android.support.v7.app.ActionBarActivityDelegate.onCreate(ActionBarActivityDelegate.java:98) at android.support.v7.app.ActionBarActivityDelegateICS.onCreate(ActionBarActivityDelegateICS.java:58) at android.support.v7.app.ActionBarActivity.onCreate(ActionBarActivity.java:98) at com.example.SampleMetrRost.CentralActivity.onCreate(CentralActivity.java:12) at android.app.Activity.performCreate(Activity.java:4636) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1051) …


4
Fehler bei der doppelten Eingabe von Gradle: META-INF / MANIFEST.MF (oder wie man eine Datei aus dem JAR löscht)
Ich habe ein Github-Repository geklont, weil ich den Code studieren wollte, aber als ich versuchte, ihn in Android Studio zu erstellen, hatte ich einige Probleme. Nach dem Hinzufügen des Google Maven-Repositorys (gemäß Aufforderung von Android Studio) und dem Aktualisieren der Gradle Plugin-Version und der Grade-Version (auf 3.5.2 bzw. 5.4.1) schlägt …

3
Flattern - So reduzieren Sie die App-Größe auf dem Gerät
Die Download-Größe meines App-Bundles im Google PlayStore beträgt ca. 23 MB : Aber warum steigt die App-Größe auf der Festplatte nach der Installation erheblich auf 83 MB ? Irgendeine Idee, warum dies passiert, weil: 1) Flatters Assets-Datei (Bilder, Ton & Schriftarten) für Projekte mit nur ca. 11 MB 2) Größe …
17 android  gradle  flutter  dart  apk 

4
Wie schalte ich die Ausgabe von Shutdown-Hooks in Gradle-Boot-Tests aus?
Sie können ein Projekt von start.spring.io zu diesem Problem unter https://start.spring.io/starter.zip?type=gradle-project&language=java&bootVersion=2.2.5.RELEASE&baseDir=demo&groupId=com.example&artifactId=demo&name generieren = demo & description = Demo% 20project% 20for% 20Spring% 20Boot & packageName = com.example.demo & package = jar & javaVersion = 1.8 & dependencies = h2, data-jpa, web Ich habe eine SpringBoot-Anwendung mit mehreren Modulen, die mit Gradle …

2
Unzulässige Klassendatei: In der Klassenmodul-Info fehlt ein Supertyp. Klassendateiversion 53
Wenn ich meinem Projekt eine Firebase-Perf-Abhängigkeit hinzufüge, wird der folgende Fehler Illegal class file: Class module-info is missing a super type. Class file version 53. angezeigt. Meine Abhängigkeiten auf Projektebene von Gradle und Google Services sind classpath 'com.android.tools.build:gradle:3.5.1' classpath 'com.google.gms:google-services:4.3.2' und ich habe die genauen Schritte befolgt, die in den …

3
Eintragsname 'AndroidManifest.xml' kollidierte (Build fehlgeschlagen nach Aktualisierung des Android Gradle Plugins auf 3.6.0)
Ich habe kürzlich das Android Studio von 3.5 (stabil) auf 3.6 (stabil) aktualisiert. Dann habe ich gesehen, dass das Plugin-Update auch verfügbar ist, also habe ich die Version von "com.android.tools.build:gradle" von 3.5.0 auf 3.6.0 aktualisiert und auch die Gradle-Version auf 5.6.4 aktualisiert Jetzt beginnt das Problem, wenn ich versuche, das …

8
Androidsdk.modules konnte nicht gefunden werden
Während ich mein Programm ausführte, schlug mein build.gradle mit diesem Fehler fehl. Ich meine, es hat tatsächlich eine Sekunde vorher und keine Sekunde danach funktioniert. Ich habe nichts an meinem Gradle geändert. Could not find androidsdk.modules:shield:unspecified. Required by: project :app > com.facebook.android:facebook-login:5.15.2 project :app > com.facebook.android:facebook-core:5.15.2 project :app > com.facebook.android:facebook-common:5.15.2 …


1
Crashlytics zeigt keine nativen Abstürze an
Bevor dies als Duplikat markiert wird, habe ich alles aus allen möglichen Fragen ausprobiert. Java-Abstürze werden ordnungsgemäß gemeldet, Abstürze aus den nativen Bibliotheken haben jedoch keine Debug-Symbole. Was ich versucht habe: ./gradlew crashlyticsUploadSymbolsDevDebug // to upload the symbols manually androidNdkOut 'build/intermediates/ndkBuild/devDebug/obj/local' //specify the ndk paths manually androidNdkLibsOut 'build/intermediates/merged_native_libs/devDebug/out/lib'` //specify the …


1
Progruard und R8 sind veraltet - Android Studio 3.6
Nach dem Upgrade meines Android Studio auf 3.6 erhalte ich veraltete Warnungen in Bezug auf Proguard und R8. Bedeutet das, dass wir in unseren Projekten keine Verschleierung verwenden sollten, oder gibt es eine andere gleichwertige Option, die wir beim Erstellen im Release-Modus in Betracht ziehen sollten? Die Option 'android.enableR8' ist …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.