Tag: gradle

Kapt löst keine protobuf-generierten Klassen auf

Ich erhalte so einen Fehler beim Bau: e: /Users/some/path/SomeClass.java:86: error: cannot find symbol e: e: static ConnectionType getConnectionType(Context context) { e: ^ e: symbol: class ConnectionType e: location: class SomeClass Wo ConnectionType die von protobuf generierte Klasse ist. So sieht es aus wie kapt nicht generierte Klassen auflöst. Was habe ich versucht? Zuerst habe ich […]

Wie man Apks an den Maven Central mit gradle veröffentlichen?

Ich schaffe ein Android-Projekt mit Android-Studio. Es wird einige apks generieren. Wie kann ich den Maven Central mit gradle veröffentlichen? Was kann ich in die Artefakte für die apk schreiben? apply plugin: 'maven' apply plugin: 'signing' configurations { archives { extendsFrom configurations.default } } afterEvaluate { project -> uploadArchives { repositories { mavenDeployer { configurePOM(pom) […]

Android Gradle Jacoco: Offline-Instrumentierung für Integrationstests

Wir bauen eine Android-App, die mit Appium getestet wird. Jetzt möchte ich die Testabdeckung unserer Appium-Tests sehen. Ich denke, das ist möglich, denn Jacoco unterstützt die Offline-Instrumentierung ( http://www.eclemma.org/jacoco/trunk/doc/offline.html ). Und auch die Dokumentation des jacoco gradle plugins sagt: Während alle Aufgaben des Typs Test automatisch erweitert werden, um Abdeckungsinformationen bereitzustellen, wenn das Java-Plugin angewendet […]

Wie funktioniert gradle Multi-Module mit verschiedenen Support-Bibliothek v4 Revisionen?

Ich habe ein Android-Projekt, das von verschiedenen Modulen abhängt und jede Module hängt von der unterschiedlichen Revision der Android-Unterstützung-v4-Bibliothek ab 1) Meine App hängt auch von der neuesten Android-Unterstützung-v4-Bibliothek (Revision 21) so in diesem build.gralde Ich habe eine Zeile wie folgt: dependencies { compile 'com.android.support:support-v4:21.0.0' } 2) Facebook SDK (v.3.15) Modul, das auch von der […]

LibGDX-Setup erlaubt mir, Java 8 zu verwenden, das in Android abstürzt

Ich bin neu in Java / Android, so dass ich hoffe, das ist eine ziemlich einfache Sache zu lösen. Ich habe das Setup von libGDX verwendet , um ein Projekt zu erstellen, das ich dann in Android Studio importiert habe. Ich wusste nicht, dass die Supplier Schnittstelle nur für Java 8 verfügbar war und sie […]

Gradleabhängigkeit zwischen den Aufgaben

So ist das seit dem Hinzufügen der neuen Room android Architecture Library begonnen. Ich hatte Probleme mit der AppDatabase_Impl nicht exsisting, die ich durch Hinzufügen von kapt zu den Annotationen als: Android Room Persistenzen Bibliothek und Kotlin Raum Persistenz lib Umsetzung in Kotlin Raumpersistenz lib Umsetzung in Kotlin (Gradle error) Ich hatte andere Fehler, die […]

Android Studio kann keine Symbole aus importiertem AAR-Modul auflösen

Alle Antworten in ähnlichen Fragen sprechen über manökonomische Bearbeitung von Gradle-Dateien. Aber ich habe Android Studio verwendet, um die AAR-Datei zu importieren und die build.gradle-Dateien zu überprüfen und sie alle scheinen richtig zu sein. Mein Problem ist das: Ich habe ShowCaseView v5.0.0 AAR importiert, aber wenn ich versuche, die Klassen in meiner Tutorial.java-Datei zu importieren […]

Gradle Build Error – NullPointerException während der App: compileDebugJava gradle Aufgabe

Ich empfange diese Fehlermeldung immer dann, wenn ich versuche, einen gradle zu bauen. Ich habe vor kurzem einen Build gemacht, bevor dies und die Anwendung wurde ohne Ausgabe erstellt. Ich habe keine Änderungen an meiner build.gradle Datei vorgenommen. Was verursacht das? :app:preBuild …… :app:processDebugResources :app:generateDebugSources :app:compileDebugJava FAILED Error:Execution failed for task ':app:compileDebugJava'. > java.lang.NullPointerException Ich […]

Viele kleine Module oder wenige große Module für die beste Leistung?

Vor ein paar Jahren, als ich jemals Gradle für Android (vor Gradle 2.0) annahm, fand ich, dass es irgendwelche Overhead zu verwenden und je nach einem Modul, so dass ich weg von Splitting mein Projekt in kleinere Module, und stattdessen erstellt haben Sehr große Module. Nach dem Ausprobieren einiger anderer Build-Systeme (wie zB Buck), wird […]

Instrumentationslauf fehlgeschlagen aufgrund von 'android.content.res.Resources $ NotFoundException'

Ich versuche, Tests mit Espresso 2.2.1 in Android Studio 1.5.1 auszuführen. Wenn ich LoginActivityTest laufe, bekomme ich diesen Fehler: "android.content.res.Resources $ NotFoundException" verursacht, wenn LoginActivity MyService.java anruft und MyService eine Integer-Ressource benötigt (dh R.integer.number_of_days). Diese Ressourcen werden in der Datei R.integer.xml in einem gradle (Version 1.5.0) Modul definiert. Projektstruktur: RootFolder/ ├—-projectA/ │ ├—-build.gradle │ ├—-settings.gradle […]

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