Pytania otagowane jako gradle

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.

4
Jaki smak produktu domyślnie tworzy Android Studio w pliku build.gradle?
Mamy projekt na Androida, który wykorzystuje nowy system kompilacji Gradle i używamy Android Studio jako narzędzia programistycznego. Gdy w programie określono kilka odmian produktu build.gradle, zauważymy, że Android Studio tworzy pierwszy z nich określony alfabetycznie. Czy istnieje sposób, aby powiedzieć Android Studio, aby podczas opracowywania tworzył i testował tylko określony …

21
Gradle nie znajduje tools.jar
Używam doclets javadoc z gradle, więc muszę użyć pakietu tools.jar, który znajduje się w folderze lib z jdk (w moim przypadku 1.6.0_26). Chodzi o to, że gradle nie bierze tego automatycznie, więc dodawałem ten pakiet narzędzi do mojego folderu libs, a następnie dodawałem go do dependencies.gradle. Teraz chcę go zabrać …
160 java  gradle  groovy  build 

12
Nie można utworzyć modułu: nie znaleziono powiązanej konfiguracji gradle. Proszę ponownie zaimportować projekt Gradle i spróbować ponownie
Używam IntelliJ IDEA Ultimate 14 i Gradle 1.2. Zarządzam projektem z konsoli, ale muszę zdebugować część kodu z IDE. Kiedy próbuję wykonać projekt, pojawia się to okno błędu . Kiedy próbuję debugować projekt, Error: Unable to make the module: idappcli, related Gradle configuration was not found. Please, re-import the Gradle …

25
com.android.build.transform.api.TransformException
Próbuję zintegrować logowanie Google, w mojej aplikacji dodałem te biblioteki: compile 'com.google.android.gms:play-services-identity:8.1.0' compile 'com.google.android.gms:play-services-plus:8.1.0' Dodaj to również do gradle kompilacji projektu: classpath 'com.google.gms:google-services:1.4.0-beta3' Dodaj także wtyczkę do gradle budowania aplikacji: apply plugin: 'com.google.gms.google-services' następnie dodaj wymagane uprawnienia, ale kiedy próbuję uruchomić moją aplikację, otrzymałem ten błąd: Error:Execution failed for task …


14
Nie można znaleźć com.android.tools.build:gradle:3.0.0-alpha1 w okręgu ci
Aktualizuję wtyczkę gradle do najnowszej: com.android.tools.build:gradle:3.0.0-alpha1 i wystąpił ten błąd: export TERM="dumb" if [ -e ./gradlew ]; then ./gradlew test;else gradle test;fi FAILURE: Build failed with an exception. What went wrong: A problem occurred configuring root project 'Android-app'. Could not resolve all dependencies for configuration ':classpath'. Could not find com.android.tools.build:gradle:3.0.0-alpha1. …

7
Jak zbudować słoik ze źródłami za pomocą gradle
Pracuję z projektem open source, który jest zbudowany z Gradle. Chciałbym wygenerować plik (projekt) -sources.jar, który mogę załadować do mojego IDE (IntelliJ IDEA) i debugować za pośrednictwem projektu. Wiem, jak załadować plik, jeśli mogę go wygenerować. Przejrzałem dostępne zadania gradle dla projektu i nie ma takiego, który generuje plik jar …
155 java  jar  gradle 

6
Gdzie umieścić konfigurację Gradle (tj. Poświadczenia), której nie należy zatwierdzać?
Próbuję wdrożyć artefakt zbudowany przez Gradle do repozytorium Maven i muszę określić poświadczenia do tego. Na razie działa to dobrze: uploadArchives { repositories { mavenDeployer { repository(url: "http://.../nexus/content/repositories/snapshots/") { authentication(userName: "admin", password: "admin123") } } } } Ale nie lubię przechowywać poświadczeń w kontroli źródła. W Maven zdefiniowałbym konfigurację serwera …
155 gradle 

14
Liczba odwołań do metod w pliku .dex nie może przekraczać 64k API 17
Buduję aplikację z biblioteką SugarORM, ale kiedy próbuję zbudować projekt dla API 17 (nie sprawdzałem innych), pokazuje błąd kompilacji. Information:Gradle tasks [:app:assembleDebug] :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE :app:checkDebugManifest :app:preReleaseBuild UP-TO-DATE :app:prepareComAndroidSupportAnimatedVectorDrawable2330Library UP-TO-DATE :app:prepareComAndroidSupportAppcompatV72330Library UP-TO-DATE :app:prepareComAndroidSupportCardviewV72330Library UP-TO-DATE :app:prepareComAndroidSupportDesign2330Library UP-TO-DATE :app:prepareComAndroidSupportMediarouterV72300Library UP-TO-DATE :app:prepareComAndroidSupportRecyclerviewV72330Library UP-TO-DATE :app:prepareComAndroidSupportSupportV42330Library UP-TO-DATE :app:prepareComAndroidSupportSupportVectorDrawable2330Library UP-TO-DATE :app:prepareComAndroidVolleyVolley100Library UP-TO-DATE :app:prepareComGithubSatyanSugar14Library UP-TO-DATE :app:prepareComGoogleAndroidGmsPlayServices840Library …

23
Android Studio, Gradle i NDK
Jestem bardzo nowy w tej całej obsłudze Gradle i Android Studio. Udało mi się przekonwertować mój projekt na Androida do gradle przy użyciu opcji eksportu. Ale szukam dokumentacji lub punktu wyjścia, jak zintegrować kompilację NDK z procesem budowania gradle. Jeśli to możliwe, potrzebuję również jakiegoś etapu „po”, który kopiuje pliki …

5
Jak definiować różne zależności dla różnych smaków produktów
Konwertuję jedną z moich aplikacji na Gradle i chciałbym użyć funkcji nowej wersji kompilacji, aby mieć płatną i bezpłatną wersję opartą na reklamach. Chcę, aby tylko wersja oparta na reklamach była zależna od pakietu AdMob SDK. Mój plik kompilacji wygląda następująco: buildscript { repositories { mavenCentral() } dependencies { classpath …

14
Zależności testowe wielu projektów z gradle
Mam konfigurację z wieloma projektami i chcę używać gradle. Moje projekty wyglądają tak: Projekt A -> src/main/java -> src/test/java Projekt B -> src/main/java(zależy src/main/javaod projektu A ) -> src/test/java(zależy src/test/javaod projektu A ) Mój plik projektu B build.gradle jest taki: apply plugin: 'java' dependencies { compile project(':ProjectA') } Zadaniem compileJavawielkie …

30
Gradle, Android i lokalizacja ANDROID_HOME SDK
edycja: (sierpień-2016) To pytanie pochodzi z listopada 2013 r. (Gdy Android Studio było jeszcze w trybie Developer Preview), Obecnie (AS v2.2, sierpień-2016) podczas instalacji AS prosi o wybranie folderu SDK (lub instalacji domyślnej) i automatycznie stosuje się do każdego otwieranego projektu. Oznacza to, że wszelkie możliwe obejścia lub poprawki są …

4
Gradle buduje tylko jeden moduł
Mam kompilację gradle z wieloma modułami. Chcę wykonać cele dla jednego modułu przy użyciu roota. Np .: gradle build -Pmodule=ABC gradle jar -Pmodule=ABC gradle test -Pmodule=ABC gradle compileJava -Pmodule=ABC gradle customTask -Pmodule=ABC etc. Zatem każdy cel można uruchomić z poziomu roota, określając moduł. Czy jest na to prosty sposób? Dzięki …
152 gradle 

11
Podpisz APK bez umieszczania informacji o magazynie kluczy w build.gradle
Próbuję skonfigurować proces podpisywania, aby hasło do magazynu kluczy i hasło klucza nie były przechowywane w build.gradlepliku projektu . Obecnie w build.gradle: android { ... signingConfigs { release { storeFile file("my.keystore") storePassword "store_password" keyAlias "my_key_alias" keyPassword "key_password" } } buildTypes { release { signingConfig signingConfigs.release } } } Działa doskonale, …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.