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.
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 …
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 …
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 …
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 …
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
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 \ …
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 …
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 …
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 …
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.
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ś …
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 …
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)
Zainstalowałem nowy Android Studio. Wszystko działało dobrze, ale kiedy próbuję stworzyć nowy projekt, utknąłem przy pobieraniu Gradle . Czy istnieje jakiś sposób, aby zainstalować Gradle wymaganych Android Studioręcznie? Lub inna metoda rozwiązania tego problemu?
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.