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.

8
Jak korzystać z narzędzi: overrideLibrary w pliku build.gradle?
Korzystam z bibliotek Leanback, które wymagają Androida 17 lub nowszego. Jednak moja aplikacja obsługuje minSDK 16, więc pojawia się błąd kompilacji po powiedzeniu stopnia Error:Execution failed for task ':Tasks:processPhoneDebugManifest'. > Manifest merger failed : uses-sdk:minSdkVersion 16 cannot be smaller than version 17 declared in library /Users/mike/Projects/android-for-dummies-v3/Tasks/build/intermediates/exploded-aar/com.android.support/leanback-v17/21.0.2/AndroidManifest.xml Suggestion: use tools:overrideLibrary="android.support.v17.leanback" to …

13
gradlew: Odmowa zezwolenia
Próbuję uruchomić gradlew z mojego wiersza poleceń, ale ciągle napotykam następujący błąd. Brendas-MacBook-Pro:appx_android brendalogy$ ./gradlew compileDebug --stacktrace -bash: ./gradlew: Permission denied Już uruchamiam to polecenie z katalogu projektu. Muszę uruchomić to polecenie, ponieważ mam do czynienia z tym samym (nieopisowym) błędem w Android Studio 0.2.x, jak napotkano tutaj: Android Studio …

15
Jak powiedzieć Gradle, aby użyła określonej wersji JDK?
Nie mogę wymyślić, żeby to zadziałało. Scenariusz: Mam aplikację zbudowaną z gradle Aplikacja korzysta z JavaFX Czego chcę Użyj zmiennej (zdefiniowanej dla maszyny programisty), która wskazuje instalację JDK, która będzie używana do budowania całej aplikacji / testów / ... Pomyślałem o posiadaniu gradle.propertiespliku, definiowaniu zmiennej. Coś jak JAVA_HOME_FOR_MY_PROJECT=<path to my …

15
Android Gradle Apache HttpClient nie istnieje?
Próbuję przekonwertować projekt IntelliJ do systemu Gradle w Android Studio, ale mam problemy z Apache HttpClient? Czy coś pomijam, otrzymuję następujące błędy: Error:(10, 30) error: package org.apache.http.client does not exist Error:(11, 30) error: package org.apache.http.client does not exist Error:(12, 37) error: package org.apache.http.client.entity does not exist Error:(13, 38) error: package …

16
Android Studio - brak aplikacji do debugowania
Próbowałem debugować wersję aplikacji Android, ale Android Studio nie udało się dołączyć debugera. (Nie można znaleźć procesów systemu Android uruchomionej aplikacji). W konsoli urządzeń pojawił się tylko komunikat: Brak aplikacji do debugowania

28
„Wymagana jest wersja 2.10.” Błąd
Tak jak używałem classpath 'com.android.tools.build:gradle:+' W pliku build.gradle dostałem następujący błąd od czasu wydania wersji 2.10 . Błąd jest następujący: Ostrzeżenie: wymagana jest wersja Gradient 2.10. Obecna wersja to 2.8. Jeśli używasz otoki Gradle, spróbuj edytować DistributionUrl w C: \ Users \ blahblah \ myproject \ gradle \ wrapper \ …

15
Błąd: konflikt z zależnością „com.google.code.findbugs: jsr305”
Stworzyłem nowy projekt w Android Studio 2.2 Preview 1 z aplikacją na Androida i modułem backend z Google Messaging. To jest plik aplikacji: 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 { release …

25
Błąd „: app: lintVitalRelease” podczas generowania podpisanego pliku APK
Próbowałem przesłać swoją aplikację w Google Play i napotkałem komunikat o błędzie: „Przesłałeś pakiet do debugowania. Ze względów bezpieczeństwa musisz wyłączyć debugowanie, zanim będzie można go opublikować w Google Play. Dowiedz się więcej o plikach do debugowania”. Potem napisałem android:debuggable="false"w moim manifeście i spróbowałem ponownie. Wystąpił ten sam błąd, więc …
238 java  android  gradle 

6
Cel bloku buildscript w Gradle
Jestem nowy w Gradle i czytam dokumentację, ale nie rozumiem niektórych jej części. Jedna z tych części jest połączona z buildscriptblokiem. Jaki jest jego cel? Jeśli skrypt kompilacji musi korzystać z bibliotek zewnętrznych, możesz dodać je do ścieżki klas skryptu w samym skrypcie kompilacji. Robisz to za pomocą metody buildscript …
235 classpath  gradle 

15
Przechowuj w lokalnym systemie plików
W jaki sposób Gradle przechowuje pobrane pliki jar w lokalnym systemie plików? Maven przechowuje je w .m2katalogu poniżej USER_HOME, ale gdzie je przechowuje Gradle? Sprawdziłem .gradletam folder, ale widziałem tylko skompilowane skrypty.
235 gradle 


8
Jak sprawdzić, czy zależność stopni ma nową wersję
W Android Studio, gdy używam +numeru wersji (jak com.android.support:recyclerview-v7:21.+), pojawia się ostrzeżenie „Unikaj używania + w numerach wersji”. Kiedy używam określonego numeru wersji, nie zawsze mogę używać najnowszej wersji. Mam wiele zależności w moim projekcie. Jak sprawdzić, czy zależność ma nowszą wersję? Czy istnieje wtyczka Android Studio - lub coś …

5
Implementacja stopniowa a konfiguracja interfejsu API
Staram się zrozumieć to, co jest różnica między apii implementationkonfiguracja budując moje zależności. W dokumentacji napisano, że implementationma to lepszy czas kompilacji, ale widząc ten komentarz w podobnym pytaniu, zastanawiałem się, czy to prawda. Ponieważ nie jestem ekspertem od stopni, mam nadzieję, że ktoś może pomóc. Przeczytałem już dokumentację, ale …

13
Gradle: Jak wyświetlać wyniki testu w konsoli w czasie rzeczywistym?
Chciałbym zobaczyć wyniki testu (system.out / err, rejestruj komunikaty z testowanych komponentów), ponieważ działają one w tej samej konsoli, którą uruchamiam: gradle test I nie czekaj, aż testy zostaną wykonane, aby przejrzeć raporty z testów (które są generowane tylko po zakończeniu testów, więc nie mogę „ogonić” niczego podczas testów)
231 testing  console  gradle 


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.