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' testImplementation 'junit:junit:4.12' zamiast compile 'com.android.support:appcompat-v7:25.0.0' testCompile 'junit:junit:4.12' Jaka jest różnica między nimi a tym, czego powinienem używać?
Po aktualizacji do Androida Studio 2.3 otrzymałem ten komunikat o błędzie. Wiem, że to tylko wskazówka, ponieważ aplikacja działa normalnie, ale jest naprawdę dziwna. Wszystkie biblioteki com.android.support muszą używać dokładnie tej samej specyfikacji wersji (mieszanie wersji może prowadzić do awarii środowiska wykonawczego). Znaleziono wersje 25.1.1, 24.0.0. Przykłady obejmują com.android.support:animated-vector-drawable:25.1.1 i …
Mam wiele projektów (~ 10 modułów), których budowanie za każdym razem zajmuje około 20-30 sekund. Po naciśnięciu przycisku Uruchom w Android Studio muszę za każdym razem czekać na przebudowanie aplikacji, co jest bardzo wolne. Czy można zautomatyzować proces budowania w Android Studio? Czy masz jakieś porady, jak przyspieszyć ten proces? …
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ę ActionBarSherlock jako moduł biblioteki Androida do mojego głównego projektu za pomocą projektu kompilacji („: …
Podczas tworzenia aplikacji pojawia się następujący błąd: Błąd: wykonanie nie powiodło się dla zadania „: app: transformResourcesWithMergeJavaResForDebug”. Znaleziono więcej niż jeden plik ze ścieżką niezależną od systemu operacyjnego „META-INF / LICENSE” To jest mój plik build.gradle: apply plugin: 'com.android.application' apply plugin: 'kotlin-android' android { compileSdkVersion 25 buildToolsVersion "25.0.2" defaultConfig { …
Utworzyłem projekt na Androida i do mojego projektu dodałem zewnętrzny plik JAR (hessian-4.0.1.jar). Następnie dodałem plik JAR do ścieżki kompilacji i zaznaczyłem go w polu Zamów i eksportuj. Wydaje się, że zamówienie i eksport są ignorowane, a podczas uruchamiania brakuje wszystkich klas z zewnętrznego pliku JAR. Czy istnieje sztuczka, aby …
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 …
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 …
Mój projekt Android Studio budował się szybciej, ale teraz zajmuje dużo czasu. Wszelkie pomysły, co może powodować opóźnienia? Próbowałem https://stackoverflow.com/a/27171878/391401, ale bez efektu. Nie mam uruchomionego programu antywirusowego, który mógłby zakłócić kompilację. Moja aplikacja nie jest też tak duża (około 5 MB ) i kiedyś była budowana w ciągu kilku …
Próbuję zrozumieć, jak działa Gradle Wrapper. W wielu repozytoriach źródłowych widzę następującą strukturę: projectRoot/ src/ build.gradle gradle.properties settings.gradle gradlew gradlew.bat gradle/ wrapper/ gradle-wrapper.jar gradle-wrapper.properties Moje pytania: Jak / kiedy generuje się gradlew/ gradlew.bat? Czy masz generować je tylko raz przy pierwszym tworzeniu projektu, czy generujesz je za każdym razem, gdy …
Korzystam z wersji zapoznawczej Androida Studio 2.2 . Mam do czynienia z tym problemem Błąd: instalacja nie powiodła się niepoprawny apk Błąd: podczas instalowania aplikacji Wprowadziłem zmiany w build.gradle, ale nie mogłem go ponownie spakować, proszę zasugerować rozwiązanie
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.