android-gradle

Co to jest Gradle w Android Studio?

Gradle jest nieco mylące dla mnie, a także dla nowego dewelopera Androida. Czy ktoś może wyjaśnić czym jest gradle w Android Studio i jaki jest jego cel? Dlaczego Gradle jest zawarte w Android Studio?

Jak utworzyć plik APK z podpisem Wydania za pomocą Gradle?

Chciałbym mieć mój Gradle build, aby utworzyć plik APK z podpisem Wydania za pomocą Gradle. Nie jestem pewien, czy kod jest ... folderze build/apk widzę tylko pliki ...-release-unsigned.apk i ...-debug-unaligned.apk. Jakieś sugestie, jak to rozwiązać?

Czy Można zadeklarować zmienną w Gradle użyteczną w Javie?

Czy Można zadeklarować zmienną w Gradle użyteczną w Javie ? W zasadzie chciałbym zadeklarować kilka VAR-ów w kompilacji.gradl ... = 42 } release { A_VAR_RETRIEVABLE_IN_JAVA = 42+52 } } Czy jest jakiś sposób, aby zrobić coś takiego ?

Jak ręcznie dołączyć zewnętrzny pakiet aar za pomocą nowego systemu Gradle Android Build

Eksperymentowałem z nowym systemem Android i napotkałem mały problem. Skompilowałem własny pakiet Aar ActionBarSherlock, któ ... wydaje się być proponowane rozwiązanie z @RanWakshlak EDIT: także prostsze dzięki składni zaproponowanej przez @VipulShah

Jaka jest różnica między compileSdkVersion i targetSdkVersion?

Przejrzałem dokumentację do budowania z Gradle, ale nadal nie jestem pewien, jaka jest różnica między compileSdkVersion a t ... elu" Coś jeszcze? Widzę, że to pytanie było już zadawane, ale jedna odpowiedź cytuje tylko doc, co jest dla mnie niejasne.

Czy Można używać Javy 8 dla rozwoju Androida?

Przeszukując Internet, nie jest jasne, czy Java 8 jest obsługiwana dla rozwoju Androida, czy nie. Zanim ściągnę/skonfiguruję ... toś może wskazać mi jakąś "oficjalną" dokumentację, która mówi, że Java 8 jest LUB NIE JEST OBSŁUGIWANA dla rozwoju Androida.

Wiele plików dex definiują Landroid / support / v4 / accessibilityservice/AccessibilityServiceInfoCompat

Jeśli uruchamiam gradle assembleDebug z linii poleceń, nagle pojawia się błąd: UNEXPECTED TOP-LEVEL EXCEPTION: com.android. ... e-http-client-jackson2:1.17.0-rc' compile 'org.apache.commons:commons-lang3:3.2' compile 'com.google.code.gson:gson:2.2.4' }

Automatycznie Akceptuj wszystkie licencje SDK

Od gradle android plugins 2.2-alpha4 : Gradle spróbuje pobrać brakujące pakiety SDK, które Projekt zależy od Który ... el gradle ' a, aby to zrobić. [edytuj 2] Lepszym rozwiązaniem jest użycie sdkmananger: yes | sudo sdkmanager --licenses

Używanie typów kompilacji w Gradle do uruchamiania tej samej aplikacji, która używa ContentProvider na jednym urządzeniu

Skonfigurowałem Gradle, aby dodać sufiks nazwy pakietu do mojej aplikacji do debugowania, więc mogę mieć wersję wydania, któr ... inne rozwiązanie dotyczące uruchamiania tej samej aplikacji z ContentProvider na jednym urządzeniu jest zawsze mile widziane.

Fuzja manifestu nie powiodła się: używa-sdk:minSdkVersion 14

Po pobraniu najnowszego SDK i zainstalowaniu Android Studio, mój projekt nie jest w stanie zbudować. Otrzymuję następujący ko ... d : uses-sdk:minSdkVersion 14 cannot be smaller than version L declared in library com.android.support:support-v4:21.0.0-rc1

Android Gradle plugin 0.7.0: "duplikaty plików podczas pakowania APK"

Używanie wtyczki Android Gradle 0.7.0 z następującym build.gradle: buildscript { repositories { mavenCentral() ... mendy typu zip -d spring-android-core-1.0.1.RELEASE.jar META-INF/notice.txt Dopóki wszystkie duplikaty błędów nie znikną.

Autoincrement VersionCode with Gradle extra properties

Buduję aplikację na Androida z gradle. Do tej pory używałem pliku Manifest, aby zwiększyć versionCode, ale chciałbym odczytać ... e getLastVersioName(project.releaseVersionCode) } } } task wrapper(type: Wrapper) { gradleVersion = '1.8' }

android studio 0.4.2: błąd synchronizacji projektu Gradle

Po aktualizacji do 0.4.2 dostaję ten błąd podczas otwierania projektu: / Gradle project sync nie powiodło się. Podstawowa fun ... NFO - tor.impl.FileEditorManagerImpl - Project opening took 13482 ms Wersja 0.4.1 zachowywała się dla mnie bardzo dobrze.

Jak ustawić nazwę wersji w nazwie pliku APK za pomocą gradle?

Próbuję ustawić konkretny numer wersji W automatycznie wygenerowanym pliku APK gradle. Teraz gradle generuje myapp-release. ... defaultConfig.versionName + ".apk")) } } Wypróbowałem powyższy kod bez powodzenia. Jakieś sugestie? (using gradle 1.6)

korzystanie z facebook sdk w Android studio

[[2]}śledzę Facebook SDK dla Androida za pomocą Android Studio . Kiedy uruchamiam moją aplikację, otrzymuję poniższe Ostrzeże ... com.android.support:support-v4:+. Required by: MyApplication2.libraries:facebook:unspecified

Dodawanie lokalne.pliki Aar do Gradle build przy użyciu "flatDirs" nie działają

Jestem świadomy tego pytania: dodawanie lokalnych .pliki aar do mojego Gradle build ale rozwiązanie nie działa dla mnie. Pr ... compile files('libs/slidingmenu.aar') również, ale bez powodzenia. Co mi umyka? Jakieś pomysły? P. S. Android Studio 0.8.2

"Wymagana jest Gradle w wersji 2.10."Błąd

As I ' ve been using classpath 'com.android.tools.build:gradle:+' W budowie .gradle plik, mam następujący błąd od gradl ... Gradle 2.10 i umieścić go ręcznie w folderze android-studio \ gradle\, ale bez powodzenia. Każda pomoc będzie mile widziana.

Android Gradle Apache HttpClient nie istnieje?

Próbuję przekonwertować projekt IntelliJ do systemu Gradle w Android Studio, ale mam problemy z Apache HttpClient? Czy czegoś ... odobny problem, ale ani SO, ani Google nie mają rozwiązania, więc mam nadzieję, że to pytanie pomoże przyszłym wyszukiwarkom.

Dlaczego typy build różnią się od smaków produktów?

Przedmowa: to nie jest pytanie o to, jak używać typów kompilacji i smaków produktów w aplikacji na Androida. Rozumiem podstaw ... umieć? Jeśli nie, to czy planujemy ostatecznie połączyć typy kompilacji i smaki produktów w jeden konfigurowalny obiekt DSL?

Peer nie uwierzytelniony podczas importowania Gradle project w eclipse

Podczas gdy importuję gradle project w eclipse, to daje mi ten błąd. FAILURE: Build failed with an exception. * What went w ... określić ustawienia proxy wewnątrz eclipse. Ogólnie-- > połączenia sieciowe, Ustawienia proxy już tam są Proszę o pomoc.