Pytania otagowane jako android-gradle-plugin

Wtyczka Android Gradle to standardowy system kompilacji Androida. Jest używany jako system tworzenia kopii zapasowych przez Android Studio.

30
Android - błąd: wykonanie nie powiodło się dla zadania „: app: transformClassesWithDexForRelease”
Problem polega na tym, że jestem w stanie uruchomić moją aplikację, gdy zmieniam debugtryb, ale nie działa, gdy przełączam się w releasetryb. Wyjątek: **FAILURE: Build failed with an exception.** > Execution failed for task ':app:transformClassesWithDexForRelease'. > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1 …

18
Wtyczka jest zbyt stara, zaktualizuj do nowszej wersji lub ustaw zmienną środowiskową ANDROID_DAILY_OVERRIDE na
dzisiaj właśnie zaimportowałem przykładową aplikację z Android SDK jako moduł w moim projekcie (analityka) i nagle otrzymałem ten błąd gradle, gdy próbuję ją zsynchronizować: Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE envrinment variable to... To jest gradleplik mojej aplikacji : apply plugin: 'com.android.application' …

2
Jaka jest składnia pisania komentarzy w pliku build.gradle?
Patrząc w dół tego build.gradlepliku apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "package.myapp" minSdkVersion 19 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.nineoldandroids:library:2.4.0' } A …

4
Dlaczego typy kompilacji różnią się od smaków produktów?
Przedmowa: nie chodzi o to, jak używać typów kompilacji i smaków produktów w aplikacji na Androida. Rozumiem podstawowe pojęcia. To pytanie dotyczy raczej próby zrozumienia, która konfiguracja powinna być określona w typie kompilacji, którą konfigurację należy określić w smaku produktu i czy jakiekolwiek rozróżnienie jest rzeczywiście konieczne. W tym tygodniu …

30
com.google.android.gms: różne inne biblioteki żądają-usług-pomiarów-zabaw
Zaktualizowałem do gradle 4.0.1 i zacząłem otrzymywać następujący błąd Biblioteka com.google.android.gms: play-services-measurement-base jest wymagana przez różne inne biblioteki pod adresem [[15.0.4,15.0.4]], ale rozwiązuje się to do 15.0.2. Wyłącz wtyczkę i sprawdź drzewo zależności za pomocą ./gradlew: app: dependencies. Mój projekt nie używa tej zależności, więc szukałem go globalnie i pojawia …

22
ViewModelProviders jest przestarzałe w wersji 1.1.0
Patrząc na dokumenty Google dla ViewModel, pokazują one poniższy przykładowy kod, jak uzyskać ViewModel: val model = ViewModelProviders.of(this).get(MyViewModel::class.java) W przypadku korzystania z najnowszej zależności android.arch.lifecycle:extensions:1.1.1nie ma takiej klasy ViewModelProviders. Przechodząc do dokumentacji dla ViewModelProviders, zobaczyłem komentarz mówiący: Ta klasa została wycofana na poziomie interfejsu API 1.1.0. Użyj ViewModelProvider.AndroidViewModelFactory Problem polega …

23
Błąd „Brak pliku google-services.json w folderze głównym modułu. Bez niej wtyczka usług Google nie może działać ”
Zaktualizowałem swój projekt do najnowszych usług Play classpath 'com.google.gms:google-services:1.5.0-beta2'. Używam również najnowszej wersji usługi playservices w moim pliku app.gradle jako: compile 'com.google.android.gms:play-services-location:8.3.0' compile 'com.google.android.gms:play-services-gcm:8.3.0' Jednak gdy kompiluję, Gradle zgłasza wyjątek w następujący sposób Error:Execution failed for task ':app:processDebugGoogleServices'. > File google-services.json is missing from module root folder. The Google Services …

14
Jak ustawić nazwę wersji w nazwie pliku APK za pomocą Gradle?
Próbuję ustawić konkretny numer wersji w automatycznie generowanej przez Gradle nazwie pliku APK. Teraz gradle generuje, myapp-release.apkale chcę, żeby wyglądało jak myapp-release-1.0.apk. Próbowałem zmienić nazwy opcji, które wydają się niechlujne. Czy jest na to prosty sposób? buildTypes { release { signingConfig signingConfigs.release applicationVariants.each { variant -> def file = variant.outputFile …

17
Nie można znaleźć lub załadować klasy głównej org.gradle.wrapper.GradleWrapperMain
Sprzątałam cały projekt usuwając lokalnych katalogów, takich jak ~/.gradle, ~/.m2 ~./androida ~/workspace/project/.gradlei chosing File -> Invalidate Caches / Restart...w Android Studio. Teraz wykonanie polecenia ./gradlewprowadzi do następującego wyniku: usr$ ./gradlew tasks Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain Nie trzeba dodawać, że usunąłem za dużo, pytanie brzmi, jak …

30
Błąd: nie powiodło się wykonanie zadania „: app: clean”. Nie można usunąć pliku
Próbuję odbudować mój projekt Android Studio Gradle (zawierający głównie kod Kotlin), ale zaczął wyrzucać UnableToDeleteFileExceptionpodczas procesu czyszczenia / przebudowy: Execution failed for task ':app:clean'. > Unable to delete file: C:\Users\User\KotlinGameEngine\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.0.1\jars\classes.jar Zaczęło się to dziać po próbie zmiany struktury pakietu mojego projektu. Niestety, zrobiłem to, zmieniając nazwę i przenosząc foldery źródłowe …

30
zakończone niezerową wartością wyjścia
Próbuję zaimportować swój projekt. ale kiedy uruchamiam aplikację, pojawia się następujący błąd: Error: Execution failed for task ':app:processDebugResources'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Vishnu Ruhela\AppData\Local\Android\sdk\build-tools\21.1.2\aapt.exe'' finished with non- zero exit value 1 oto mój plik z ocenami apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "com.example.vishnuruhela.signup" …

20
Android Studio 0.4.2: Błąd synchronizacji projektu Gradle
Po aktualizacji do wersji 0.4.2 pojawia się ten błąd podczas otwierania projektu: „Synchronizacja projektu Gradle nie powiodła się. Podstawowe funkcje (np. Edycja, debugowanie) nie będą działać prawidłowo ” Dziennik zdarzeń pokazuje to: Error occurred during initialization of VM Could not reserve enough space for object heap Error: Could not create …

30
Android studio 3.0: nie można rozwiązać zależności dla: app @ dexOptions / compileClasspath ': nie można rozwiązać projektu: animators
Przeprowadzam migrację do Android Studio 3.0. Dlatego projekt nie mógł skompilować modułu o nazwie „: animator” i wyświetla mi ten błąd: Error:Unable to resolve dependency for ':app@dexOptions/compileClasspath': Could not resolve project :animators. <a href="openFile:/home/mobilepowered/MobilePowered/MyInnovalee/trunk17-10-2017/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for ':app@dexOptions/compileClasspath': Could not resolve project :animators.">Show Details</a> i pokaż szczegóły …

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 …

15
Dodawanie lokalnych plików .aar do kompilacji Gradle przy użyciu „flatDirs” nie działa
Jestem świadomy tego pytania: Dodawanie lokalnych plików .aar do mojej kompilacji Gradle, ale rozwiązanie nie działa dla mnie. Próbowałem dodać to oświadczenie do najwyższego poziomu mojego build.gradlepliku: repositories { mavenCentral() flatDir { dirs 'libs' } } Włożyłem również slidingmenu.aarplik do /libsi odniosłem się do niego w dependenciessekcji: compile 'com.slidingmenu.lib:slidingmenu:1.0.0@aar'ale to …

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.