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.

6
Jak definiować i wywoływać metody niestandardowe w pliku build.gradle
W ramach mojego projektu muszę odczytać pliki z katalogu i wykonać kilka operacji w skrypcie kompilacji. Dla każdego pliku operacja jest taka sama (odczytywanie niektórych zapytań sql i wykonywanie ich). Myślę, że to powtarzalne zadanie i lepiej jest pisać wewnątrz metody. Ponieważ jestem nowy w gradle, nie wiem, jak powinno …
79 groovy  gradle 


4
Błąd stopniowego powielania wpisu: META-INF / MANIFEST.MF (Lub jak usunąć plik ze słoika)
Sklonowałem repozytorium github, ponieważ chciałem przestudiować kod, ale kiedy próbowałem go zbudować w Android Studio, miałem pewne problemy. Po dodaniu repozytorium google maven (zgodnie z monitem Android Studio) i zaktualizowaniu zarówno wersji wtyczki Gradle, jak i wersji ocen (odpowiednio do wersji 3.5.2 i 5.4.1), kompilacja kończy się niepowodzeniem z powodu …

3
Flutter - Jak zmniejszyć rozmiar aplikacji na urządzeniu
Rozmiar mojego pakietu aplikacji do pobrania w Google PlayStore wynosi około 23 MB : Ale dlaczego po zainstalowaniu rozmiar aplikacji na dysku znacznie wzrasta do 83 MB : Każdy pomysł, dlaczego tak się dzieje, ponieważ: 1) Plik zasobów Fluttera (obrazy, dźwięk i czcionki) w projektach ma tylko około 11 MB …
17 android  gradle  flutter  dart  apk 

4
Jak wyłączyć wyjście z haków zamykających w testach rozruchu stopniowego?
Możesz wygenerować projekt od start.spring.io do tego problemu z https://start.spring.io/starter.zip?type=gradle-project&language=java&bootVersion=2.2.5.RELEASE&baseDir=demo&groupId=com.example&artifactId=demo&name = demo i opis = demo% 20projekt% 20dla% 20Spring% 20Boot i nazwa_pakietu = com.example.demo i opakowanie = jar & javaVersion = 1.8 i zależności = h2, data-jpa, web Mam wielomodułową aplikację SpringBoot zbudowaną z gradle, jest kilka testów integracji SpringBoot. …

2
Niedozwolony plik klasy: w informacji o module klasy brakuje super typu. Wersja pliku klasy 53
Gdy dodam zależność firebase perf do mojego projektu, pojawia się ten błąd. Zależności między moim Illegal class file: Class module-info is missing a super type. Class file version 53. programem Gradle i usługami Google są classpath 'com.android.tools.build:gradle:3.5.1' classpath 'com.google.gms:google-services:4.3.2' i wykonałem dokładnie kroki wymienione w ich dokumentach https://firebase.google.com/docs/perf-mon/get-started-android . Próbowałem …

3
Nazwa wpisu „AndroidManifest.xml” zderzyła się (kompilacja nie powiodła się po aktualizacji wtyczki stopni Androida do wersji 3.6.0)
Niedawno zaktualizowałem studio Androida z 3.5 (stabilny) do 3.6 (stabilny). Potem zobaczyłem, że aktualizacja wtyczki jest również dostępna, więc zaktualizowałem wersję „com.android.tools.build:gradle” z 3.5.0 do 3.6.0, a także zaktualizowałem wersję stopniową do 5.6.4 Teraz problem zaczyna się, gdy próbuję zbudować projekt, kończy się niepowodzeniem z komunikatem Nazwa wpisu „AndroidManifest.xml” została …

8
Nie można znaleźć androidsdk.modules
Więc w trakcie działania mojego programu mój build.gradle nie powiódł się z tym błędem. Mam na myśli, że faktycznie działał sekundę wcześniej, a nie sekundę później. Nic nie zmieniłem w swojej klasie. Could not find androidsdk.modules:shield:unspecified. Required by: project :app > com.facebook.android:facebook-login:5.15.2 project :app > com.facebook.android:facebook-core:5.15.2 project :app > com.facebook.android:facebook-common:5.15.2 …


1
Crashlytics nie wyświetla natywnych awarii
Zanim zostanie to oznaczone jako duplikat, wypróbowałem wszystko ze wszystkich możliwych pytań. Awarie Java są zgłaszane poprawnie, jednak awarie z rodzimych bibliotek lib nie mają symboli debugowania. Co próbowałem: ./gradlew crashlyticsUploadSymbolsDevDebug // to upload the symbols manually androidNdkOut 'build/intermediates/ndkBuild/devDebug/obj/local' //specify the ndk paths manually androidNdkLibsOut 'build/intermediates/merged_native_libs/devDebug/out/lib'` //specify the ndk paths …

2
Android: nieaktualne nie można przekonwertować na adnotację
Minęła królicza nora migracji do AndroidaX ... Prawie ukończyłem migrację, ale napotkałem jeden błąd, którego nie udało mi się przejść. Już próbowałem Clean & RebuildiInvalidate Caches / Restart Wygląda na to, że coś wstrzykuje @Deprecated do pliku R.java, który nie jest rozpoznawany. Plik aplikacji build.gradlejest długi, ale tutaj są odpowiednie …

5
„RNCSafeAreaView” nie został znaleziony w UIManager
Próbuję otworzyć pakiet, ale gdy Android jest uruchomiony, wyświetla następną wiadomość 2020-01-05 23: 15: 45.366 26210-26210 / com.note.principal W / .note.principa: Dostęp do ukrytego pola Landroid / view / View; -> mAccessibilityDelegate: Landroid / view / View $ AccessibilityDelegate; (lekka greylist, odbicie) 2020-01-05 23: 15: 45.470 26210-26242 / com.note.principal E …


1
Progruard i R8 są przestarzałe - Android Studio 3.6
Po aktualizacji mojego Androida Studio do wersji 3.6 otrzymuję przestarzałe ostrzeżenia dotyczące programu Proguard oraz R8. Czy to oznacza, że ​​nie powinniśmy używać zaciemniania w naszych projektach, czy też istnieje inna równoważna opcja, którą powinniśmy rozważyć podczas tworzenia w trybie zwolnienia? Opcja „android.enableR8” jest przestarzała i nie należy jej już …
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.