Nach dem Update auf Android Studio 3.0 und dem Erstellen eines neuen Projekts habe ich festgestellt, dass build.gradlees eine neue Möglichkeit gibt, neue Abhängigkeiten hinzuzufügen, anstatt compilees gibt implementationund statt testCompilegibt testImplementation. Beispiel: implementation 'com.android.support:appcompat-v7:25.0.0' testImplementation 'junit:junit:4.12' anstatt compile 'com.android.support:appcompat-v7:25.0.0' testCompile 'junit:junit:4.12' Was ist der Unterschied zwischen ihnen und was …
Nach dem Update auf Android Studio 2.3 habe ich diese Fehlermeldung erhalten. Ich weiß, es ist nur ein Hinweis, da die App normal läuft, aber es ist wirklich seltsam. Alle com.android.support-Bibliotheken müssen genau dieselbe Versionsspezifikation verwenden (das Mischen von Versionen kann zu Laufzeitabstürzen führen). Gefundene Versionen 25.1.1, 24.0.0. Beispiele sind …
Daher habe ich versucht, meine lokale .jar-Dateiabhängigkeit zu meiner build.gradle-Datei hinzuzufügen: apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { runtime files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } Und Sie können sehen, dass ich die JAR-Dateien hier in den Ordner referencedLibraries eingefügt …
Ich habe ein Multiprojekt (~ 10 Module), dessen Aufbau jedes Mal etwa 20 bis 30 Sekunden dauert. Wenn ich in Android Studio auf Ausführen drücke, muss ich jedes Mal warten, um die App neu zu erstellen, was extrem langsam ist. Ist es möglich, den Erstellungsprozess in Android Studio zu automatisieren? …
Ich habe mit dem neuen Android-Build-System experimentiert und bin auf ein kleines Problem gestoßen. Ich habe mein eigenes aar-Paket von ActionBarSherlock zusammengestellt, das ich 'actionbarsherlock.aar' genannt habe. Was ich versuche, ist, dieses aar tatsächlich zu verwenden, um meine endgültige APK zu erstellen. Wenn ich die gesamte ActionBarSherlock-Bibliothek als Android-Bibliotheksmodul mit …
Wenn ich meine App erstelle, wird folgende Fehlermeldung angezeigt: Fehler: Ausführung für Aufgabe ': app: transformResourcesWithMergeJavaResForDebug' fehlgeschlagen. Es wurde mehr als eine Datei mit dem vom Betriebssystem unabhängigen Pfad 'META-INF / LICENSE' gefunden. Dies ist meine build.gradle-Datei: apply plugin: 'com.android.application' apply plugin: 'kotlin-android' android { compileSdkVersion 25 buildToolsVersion "25.0.2" defaultConfig …
Ich habe ein Android-Projekt erstellt und meinem Projekt eine externe JAR (hessian-4.0.1.jar) hinzugefügt. Ich habe dann die JAR zum Erstellungspfad hinzugefügt und sie in Reihenfolge und Export abgehakt. Order and Export wird anscheinend ignoriert und alle Klassen aus der externen JAR fehlen zur Laufzeit. Gibt es einen Trick, um die …
Ich kann nicht herausfinden, ob das funktioniert. Szenario: Ich habe eine Anwendung mit Gradle erstellt Die Anwendung verwendet JavaFX Was ich möchte Verwenden Sie eine Variable (definiert pro Entwicklercomputer), die auf eine Installation eines JDK verweist, das zum Erstellen der gesamten Anwendung / tests / ... verwendet wird. Ich dachte …
Ich habe ein neues Projekt in Android Studio 2.2 Preview 1 mit Android App und Backend-Modul mit Google Messaging erstellt. Dies ist die App-Datei: apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "com.xxx.xxx" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { …
Früher wurde mein Android Studio- Projekt schneller erstellt, jetzt dauert das Erstellen jedoch lange. Irgendwelche Ideen, was die Verzögerungen verursachen könnte? Ich habe https://stackoverflow.com/a/27171878/391401 ausprobiert, aber keine Auswirkung. Ich habe kein Antivirenprogramm, das die Builds unterbrechen könnte. Meine App ist auch nicht so groß (ca. 5 MB ) und wurde …
Ich habe die nächste Klasse dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:28.0.0-rc01' implementation 'com.android.support.constraint:constraint-layout:1.1.2' testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' implementation 'com.google.android.material:material:1.0.0-rc01' } Aber wenn ich eine App erstellen möchte, erhalte ich das nächste Protokoll: Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0-alpha3] AndroidManifest.xml:22:18-91 is also present …
Ich versuche zu verstehen, wie der Gradle Wrapper funktioniert. In vielen Quell-Repos sehe ich die folgende Struktur: projectRoot/ src/ build.gradle gradle.properties settings.gradle gradlew gradlew.bat gradle/ wrapper/ gradle-wrapper.jar gradle-wrapper.properties Meine Fragen: Wie / wann generiert man gradlew/ gradlew.bat? Sollten Sie sie nur einmal generieren, wenn das Projekt zum ersten Mal erstellt …
Ich verwende Android Studio 2.2 Preview. Ich stehe vor dem Problem Fehler: Installation fehlgeschlagen ungültige apk Fehler: Während der Installation von apk, Ich habe Änderungen an build.gradle vorgenommen, konnte es aber nicht zurückverfolgen. Bitte schlagen Sie mir eine Lösung vor.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.