Gradle to narzędzie do automatyzacji kompilacji projektów, które wykorzystuje Groovy DSL. Skrypty kompilacji Gradle obsługują repozytoria Maven i Ivy, a także zwykły system plików do zarządzania zależnościami.
Zamierzam uogólnić użycie gradle w moich projektach i chciałbym wszędzie ponownie używać tego samego pliku kompilacji. Niestety, mam problem ze zdefiniowaniem właściwości wymienionych w $ subject w jednym pliku, aby ułatwić migrację. To jest klasa 1.6. Co próbowałem, ale wszystkie próby zakończyły się niepowodzeniem: gradle.properties: nie można modyfikować nazwy (tylko …
BuildConfig.DEBUG nie działa (= logicznie ustawiony na false), gdy uruchamiam aplikację w trybie debugowania. Używam Gradle do budowania. Mam projekt biblioteki, w którym robię to sprawdzenie. BuildConfig.java wygląda następująco w folderze debugowania kompilacji: /** Automatically generated the file. DO NOT MODIFY */ package common.myProject; public final class BuildConfig { public …
Błąd: Gradle: Execution failed for task ':vertretungsplan:dexDebug'. > Failed to run command: P:\Android-Studio\sdk\build-tools\18.0.1\dx.bat --dex --output P:\Projekte\VertretungsplanProject\vertretungsplan\build\libs\vertretungsplan-debug.dex P:\Projekte\VertretungsplanProject\vertretungsplan\build\classes\debug P:\Projekte\VertretungsplanProject\vertretungsplan\build\dependency-cache\debug P:\Android-Studio\sdk\extras\android\m2repository\com\android\support\support-v4\18.0.0\support-v4-18.0.0.jar P:\Projekte\VertretungsplanProject\vertretungsplan\libs\commons-io-2.4.jar P:\Projekte\VertretungsplanProject\vertretungsplan\build\exploded-bundles\VertretungsplanProjectLibrariesActionbarsherlockUnspecified.aar\classes.jar Error Code: 2 Output: trouble processing: bad class file magic (cafebabe) or version (0033.0000) ...while parsing de/MayerhoferSimon/Vertretungsplan/LoginActivity$2.class ...while processing de/MayerhoferSimon/Vertretungsplan/LoginActivity$2.class trouble processing: bad class file magic (cafebabe) or version …
Próbuję uruchomić aplikację Java z wiersza poleceń za pośrednictwem Gradle w ramach szybkiego testu integracji. Przenoszę moje skrypty budowania z Mavena, gdzie można to łatwo zrobić za pośrednictwem exec-maven-plugin. Moje dwa duże wymagania to: Możliwość przekazywania właściwości systemowych do wykonywalnego kodu Java Możliwość przekazywania argumentów wiersza poleceń do wykonywalnego kodu …
Widziałem różne rady, jak to najlepiej zrobić. To pytanie dotyczy tworzenia słoika. Gdzie indziej widziałem rady, aby po prostu skopiować źródło salwy do własnego projektu. Ta sekcja dotycząca bibliotek na android.com wydaje się najbardziej miarodajna. Jednak po skompilowaniu volleya nie mam biblioteki aal, podczas gdy ta sekcja mówi, że powinienem. …
Wiem, że to moje pytanie było zadawane wiele razy i podążałem za większością odpowiedzi, ale żadna z nich nie pomogła. To jest mój problem, zawsze kiedy synchronizuję mój projekt, zawsze kończy się to niepowodzeniem. Oto jak wygląda konsola gradle: Wykonywanie zadań: [: app: generationDebugSources,: app: generatedDebugAndroidTestSources,: app: mockableAndroidJar,: app: PreparatDebugUnitTestDependencies] …
Mam dwa projekty, projekt A i projekt B. Oba są napisane w stylu groovy i używają gradle jako systemu kompilacji. Projekt A wymaga projektu B. Dotyczy to zarówno kodu kompilacyjnego, jak i testowego. Jak mogę skonfigurować, aby klasy testowe projektu A miały dostęp do klas testowych projektu B?
Próbuję użyć kompilacji Gradle. To daje mi błąd, mówiąc to Nie udało się zastosować wtyczki [identyfikator „com.android.library”] Gradle w wersji 2.2 jest wymagany. Obecna wersja to 2.10. Jeśli korzystasz z opakowania gradle, spróbuj edytować DistributionUrl w /home/sanjeewa/workspace/Android/UVCCamera/gradle/wrapper/gradle-wrapper.properties na gradle-2.2-all.zip Ale moje właściwości gradle-wrapper.properties obejmują gradle-2.4-all.zip. Zmieniłem go na gradle-2.2-all.zip Wciąż …
Próbuję używać najnowszej wersji Gradle (2.0), jednak ten komunikat pojawia się po naciśnięciu gradle build w terminalu. Dlaczego prosi o wersję 1.10? Jestem nowy w Gradle, więc staram się to obejść. Wymagana jest wersja Gradle 1.10. Obecna wersja to 2.0 Oto moje zależności (plik build.gradle modułu): dependencies { classpath 'com.android.tools.build:gradle:0.12.+' …
Próbuję zbudować mój pierwszy projekt za pomocą Gradle i myślę, że moje pliki i ustawienia Gradle są poprawne. Używam tylko jednego modułu i obsługuję biblioteki V4 + AppCompatBar. Projekt - build.gradle allprojects { repositories { mavenCentral() } } Projekt - settings.gradle include ':AssignmentTempos21' Moduł główny - build.gradle buildscript { repositories …
Mam prosty projekt gradle w moim zaćmieniu. Aktualizuję plik build.gradle, aby zawierał kilka plików JAR HTTP Apache ... dependencies { compile group: 'commons-collections', name: 'commons-collections', version: '3.2' compile 'org.apache.httpcomponents:httpclient:4.2.3' compile "org.apache.httpcomponents:httpmime:4.2.3" testCompile group: 'junit', name: 'junit', version: '4.+' } Jednak w moim kodzie, w którym odnoszę się do niektórych rzeczy …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.