Próbuję znaleźć sposób, aby zmienić nazwę mojej aplikacji na typ kompilacji w gradle. Na przykład chciałbym mieć wersję debugowania <APP_NAME>-debugi wersję QA <APP-NAME>-QA. Jestem zaznajomiony z: debug { applicationIdSuffix '.debug' versionNameSuffix '-DEBUG' } Jednak nie mogę znaleźć polecenia gradle, aby zastosować zmianę aplikacji w programie uruchamiającym.
Android Studio (1.2 RC0) ciągle mi powtarza Error running android: Gradle project sync failed. Please fix your project and try again. Jak mogę dowiedzieć się, na czym polega problem? Niestety rozwiązania z tego wątku SO nie pomogły.
Próbuję zaktualizować moje zależności usług Google Play do wersji 8.4.0, postępując zgodnie z przykładem podanym przez Google tutaj , ale pojawia się następujący błąd („com.example.exampleapp” zastępuje nazwę mojego pakietu aplikacji): Error:Execution failed for task ':app:processDebugGoogleServices'. > No matching client found for package name 'com.example.exampleapp' Projekt build.gradle: buildscript { repositories { …
Skonfigurowałem Gradle, aby dodać sufiks nazwy pakietu do mojej aplikacji do debugowania, dzięki czemu mogę mieć wersję używaną przeze mnie i wersję debugowania na jednym telefonie. Odnosiłem się do tego: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types Mój plik build.gradle wygląda następująco: ... android { ... buildTypes { debug { packageNameSuffix ".debug" versionNameSuffix " debug" } …
Tworzę aplikację na Androida za pomocą Gradle. Do tej pory używałem pliku Manifest do zwiększenia versionCode, ale chciałbym odczytać versionCode z pliku zewnętrznego i w zależności od tego, czy jest to smak wydania, czy smak debugowania, zwiększyć versionCode. Wypróbowałem dodatkowe właściwości, ale nie możesz ich zapisać, co oznacza, że następnym …
Po aktualizacji Android Studio do wersji 2.2 (na Windows 10) i jakoś następnego ranka otrzymałem taki błąd, gdy gradle budował na dowolnym projekcie: Dostęp do zapisu jest możliwy tylko z wątku wysyłania zdarzeń Mimo to polecenie budowy gradlew działało i zakończyło się pomyślnie. Wypróbowałem typowe dla Androida deweloperów zestawu naprawczego …
Podczas budowania pojawia się następujący błąd: Conflict with dependency 'com.android.support:support-annotations'. Resolved versions for app (23.1.0) and test app (23.0.1) differ. To są moje zależności od gradle dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:support-v4:23.1.0' compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.android.support:design:23.1.0' compile 'com.android.support:cardview-v7:23.1.0' compile 'com.android.support:recyclerview-v7:23.1.0' compile 'com.squareup.retrofit:retrofit:1.9.0' compile 'com.squareup.okhttp:okhttp:2.4.0' compile 'com.squareup.picasso:picasso:2.5.2' compile …
Jestem nowy w systemie kompilacji Gradle. Chcę na nim wykonać kilka podstawowych funkcji. Uruchamiam / buduję to w linii poleceń. Odsyłam do instrukcji obsługi . I wykonując proste zadania. Kiedy zacząłem wykonywać proste zadania, udało mi się zbudować. Ale po pewnym czasie to się pokazuje "It is currently in use …
Używam biblioteki volley do wykonywania operacji sieciowych w systemie Android. Więc próbuję dodać tę bibliotekę do mojego projektu, który jest tworzony w Android Studio i systemie Gradle. Dodałem bibliotekę volley do mojego projektu, ale kiedy synchronizuję się z Gradle, pojawia się komunikat o błędzie. Wypróbowałem wszystkie odpowiedzi, które tutaj widzę, …
Chcę użyć RecyclerViewLib w moim projekcie i w tym celu pobrałem go i zaimportowałem jako moduł do mojego pustego projektu „hello world” na Androida. Używam Android Studio v1.0.1 z sdk manager v24 i to jest moja aplikacja / build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 17 buildToolsVersion "19.1.0" defaultConfig { …
Po zaktualizowaniu programu Studio z wersji 0.3.7 do 0.4.0 nie mogę skompilować projektu. Znalazłem rozwiązanie na stackoverflow: skopiowano zduplikowane pliki (Android Studio 0.4.0) Zaktualizowałem swój projekt do gradle 0.7. +, Ale nie wiem, gdzie mam umieścić następne ciągi: android { packagingOptions { exclude 'META-INF/LICENSE.txt' } } Mój logcat: log Execution …
Po aktualizacji Android Studio do 1.0 widzę ten błąd: Błąd: projekty biblioteki nie mogą ustawić applicationId. applicationId ma wartość „com.super.app” w domyślnej konfiguracji. Zaktualizowałem wtyczkę Gradle zgodnie z sugestią, ale nie rozumiałem, jak to naprawić.
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.