Gradle jest dla mnie trochę mylący, a także dla każdego nowego programisty Androida. Czy ktoś może wyjaśnić, czym jest Gradle w Android Studio i do czego służy? Dlaczego jest zawarty w Android
Gradle jest dla mnie trochę mylący, a także dla każdego nowego programisty Androida. Czy ktoś może wyjaśnić, czym jest Gradle w Android Studio i do czego służy? Dlaczego jest zawarty w Android
Po aktualizacji do Android Studio 3.0 i utworzeniu nowego projektu zauważyłem, że build.gradleistnieje nowy sposób dodawania nowych zależności zamiast compiletam implementationi zamiast testCompiletam testImplementation. Przykład: implementation 'com.android.support:appcompat-v7:25.0.0'...
Próbuję użyć nowego Androida Studio, ale wydaje mi się, że nie działa poprawnie. Korzystam z biblioteki Gson do serializacji / deserializacji obiektów JSON. Ale biblioteka jakoś nie została uwzględniona w kompilacji. Stworzyłem nowy projekt z funkcją MainActivity . Skopiowałem gson-2.2.3.jar do...
Przeszukując internet, nie jest jasne, czy Java 8 jest obsługiwana dla rozwoju Androida, czy nie. Zanim pobiorę / skonfiguruję Javę 8, czy ktoś może wskazać mi jakąkolwiek „oficjalną” dokumentację, która mówi, że Java 8 jest lub nie jest obsługiwana dla rozwoju...
Przejrzałem dokumentację dotyczącą budowania z Gradle, ale wciąż nie jestem pewien, jaka jest różnica między compileSdkVersioni targetSdkVersion. Wszystko co mówi to: compileSdkVersionWłaściwość określa cel kompilacji. Czym jest „cel kompilacji”? Widzę dwa możliwe sposoby interpretacji...
Chciałbym mieć moją wersję Gradle, aby utworzyć plik apk podpisany wersją przy użyciu Gradle. Nie jestem pewien, czy kod jest poprawny lub czy brakuje mi parametru podczas wykonywania gradle build? Oto część kodu w moim pliku gradle: android { ... signingConfigs { release { storeFile...
Otrzymuję błąd po aktualizacji z mojego ostatniego projektu. W moim kodzie nie ma problemu, ale mam problem z build.gradle. Jak mogę to naprawić? kod build.gradle tutaj: apply plugin: 'android' android { compileSdkVersion 21 buildToolsVersion '20.0.0' packagingOptions { exclude...
Od wersji Androida 2.2-alpha4 : Gradle spróbuje pobrać brakujące pakiety SDK, od których zależy projekt Co jest niesamowicie fajne i było znane z projektu JakeWharton . Ale aby pobrać bibliotekę SDK, musisz: zaakceptować umowy licencyjne lub gradle powie ci: Nie zaakceptowałeś umów...
Zamknięte. To pytanie wymaga szczegółów debugowania . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte w zeszłym roku . przed skorzystam z wersji kompilacji stopień 26,...
Czy można zadeklarować zmienną w Gradle używaną w Javie? Zasadniczo chciałbym zadeklarować niektóre zmienne w build.gradle, a następnie uzyskać (oczywiście) w czasie kompilacji. Podobnie jak makra preprocesora w C / C ++ ... Przykładem deklaracji może być coś takiego: android { debug {...
Eksperymentowałem z nowym systemem kompilacji Androida i napotkałem mały problem. Skompilowałem własny pakiet aar ActionBarSherlock, który nazwałem „actionbarsherlock.aar”. To, co próbuję zrobić, to użyć tego aar do zbudowania mojego końcowego pakietu APK. Jeśli dołączę całą bibliotekę...
Mam prostą klasę napisaną w Android Studio: package com.mysite.myapp; import org.apache.http.client.HttpClient; public class Whatever { public void headBangingAgainstTheWallExample () { HttpClient client = new DefaultHttpClient(); } } i z tego otrzymuję następujący błąd czasu...
Korzystanie z Android Studio 3.3 Canary 11 z wersją wtyczki gradle 3.3.0-alpha11. Zgłasza następujący błąd podczas próby synchronizacji stopnia WARNING: API 'variant.getExternalNativeBuildTasks()' is obsolete and has been replaced with 'variant.getExternalNativeBuildProviders()'. It will be...
Za pomocą wtyczki Android Gradle 0.7.0 z następującymi elementami build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.7.0' } } apply plugin: 'android' repositories { maven { url
Po uaktualnieniu do Androida Studio 3.1.2 pojawia się następujący błąd: Konfiguracja na żądanie nie jest obsługiwana przez bieżącą wersję wtyczki Android Gradle, ponieważ używasz wersji Gradle 4.6 lub nowszej. Sugestia: wyłącz konfigurację na żądanie, ustawiając plik org.gradle.configureondemand...
To moja pierwsza próba w Android Studio. Zainstalowałem 0.8.0 i zaktualizowałem do wersji 0.8.2. Po utworzeniu projektu pojawia się komunikat o błędzie: Błąd: (1, 0) Nie znaleziono wtyczki o identyfikatorze „com.android.application” C: \ Users \ Bob \ AndroidStudioProjects \ HelloAgain6 \ app...
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...
Zainstalowałem Android Studio w wersji 1.0.1. Zaimportowałem moje projekty z Eclipse i działa dobrze. Następnie usunąłem moduł i ponownie zaimportowałem go do mojego projektu Android Studio. Kompilacja stopniowa brzmi „BUDUJ SUKCES”, ale pojawia się okno komunikatu z komunikatem Nie udało się...
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ć...
Otrzymuję to ostrzeżenie w pliku oceny projektu: Ostrzeżenie: (16, 5) Nie można zastosować „buildTypes” do „(groovy.lang.Closure <com.android.build.gradle.internal.dsl.BuildType>)” Moja sekcja buildTypes to: buildTypes { debug { debuggable true } release { minifyEnabled true...