Запитання з тегом «android-gradle-plugin»

Плагін Android Gradle - це стандартна система побудови Android. Він використовується в якості резервної системи збирання Android Studio.

5
Gradle: Більше одного варіанту проекту: myLib відповідає атрибутам споживача
Бібліотека , яку я написав myLibвикористовує RemoteMessageз Firebase, сам додаток також використовує Firebase. Використання gradle 4.7. Також стикаючись з цим у 4.4.1. Як це виправити? project.gradle buildscript { repositories { google() jcenter() mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:3.1.2' classpath 'com.google.gms:google-services:3.3.0' } } allprojects { repositories { google() jcenter() mavenCentral() mavenLocal() …


15
IncompatibleClassChangeError після оновлення до інструментів збірки Android 25.1.6 GCM / FCM
Оскільки я оновився до Android SDK Tools 25.1.6 та Android Support Repository 32.0.0 (сьогодні вранці), у мене з’явилася така помилка, я нічого не міняв у своєму коді, і він все ще працює на моєму колезі (Інструменти Android SDK 25.1.1 + сховище підтримки Android 30.0.0). java.lang.IncompatibleClassChangeError: The method 'java.io.File android.support.v4.content.ContextCompat.getNoBackupFilesDir(android.content.Context)' was …

8
Потрібна версія Gradle 2.2. Поточна версія - 2.10
Я намагаюся використовувати gradle build. Це дає мені помилку, кажучи це Не вдалося застосувати плагін [ідентифікатор 'com.android.library'] Потрібна Gradle версії 2.2. Поточна версія - 2.10. Якщо ви використовуєте оболонку gradle, спробуйте відредагувати DistributionUrl у /home/sanjeewa/workspace/Android/UVCCamera/gradle/wrapper/gradle-wrapper.properties до gradle-2.2-all.zip Але мій gradle-wrapper.properties включає gradle-2.4-all.zip. Я змінив його на gradle-2.2-all.zip Все така ж …

9
Android Studio: Помилка синхронізації Gradle: Не вдалося HEAD '…'. Отримано код стану 502 від сервера: Bad Gateway [закрито]
Зачинено. Це питання не відтворюється або було спричинене помилками . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 2 роки тому . Удосконалюйте це питання Після оновлення Android Studio до останньої версії (3.1) та версії gradle у моєму проекті я …

6
Як налаштувати gradle та андроїд-студію для випуску збірки?
Я хочу створити додаток для Android і почати підписувати його. Для цього мені потрібно мати Release версію apk. Документація Google пропонує лише способи Eclipse та ant для збірки випусків: http://developer.android.com/tools/publishing/app-signing.html#releasecompile Однак я не можу знайти, як змусити gradle build версію apk. build.gradleтакож не дає жодних підказок. gradlew tasksприпускає, що не …

12
Як використовувати застарілий клієнт Apache HTTP на Android Marshmallow?
Передумови На Android Marshmallow Google повністю вилучив підтримку клієнта Apache HTTP (посилання тут ), оскільки він не має ефективної роботи порівняно з альтернативними версіями. Це також може бути причиною того, що на Android Marshmallow так багато програм падає. Проблема Google дозволяє використовувати цей API, але не як вбудований, додавши цей …

9
Помилки збірки після оновлення Android Studio 3.2.1
Я будую зразок проекту від Udacity. До цього часу це працювало нормально, але після оновлення до Android Studio 3.2.1 я стикаюся з помилкою збірки нижче. Версія Gradle: 4.6 Посилання на проект: https://github.com/udacity/ud851-Sunshine/tree/student/S02.02-Solution-Menus Could not find com.android.tools.build:aapt2:3.2.1-4818971**. Searched in the following locations: file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/google/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/google/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/android/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/android/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar https://jcenter.bintray.com/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom https://jcenter.bintray.com/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar Required …

28
Помилка: у файлі блокування знайдено несподіваний протокол блокування. Очікується 3, знайдено 0
Після оновлення Android Studio до версії 1.3 я більше не можу скомпілювати свій проект. Я отримую Unexpected lock protocol found in lock file. Expected 3, found 0.. Я намагався видалити свою .gradleпапку, але це не вирішує проблему. Щось ще я можу зробити?

28
Помилка: Помилка виконання для завдання ': app: transformClassesWithDexForDebug'
Помилка Помилка: Помилка виконання для завдання ': app: transformClassesWithDexForDebug'. com.android.build.transform.api.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Процес 'command' / usr / lib / jvm / java-8-oracle / bin / java '' закінчено з ненульовим значенням виходу 1 Файл мого додатка gradle: apply plugin: 'com.android.application' apply plugin: 'com.google.gms.google-services' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig …

6
Android: жодна версія NDK не відповідала запитуваній версії
Після оновлення плагіну Android Gradle 3.6.0 (випущений 24 лютого 2020 року) кілька проектів самостійно почали виходити з ладу: No version of NDK matched the requested version 20.0.5594570. Versions available locally: 21.0.6113669 Це досить просто "виправити" локально, встановивши старішу очікувану версію ndk: sdkmanager 'ndk;20.0.5594570' Однак моє питання: Де і як вказана …

1
Програма перестає працювати під час запуску після оновлення до Android Studio 3.6
Я вже спробував недійсні кеші, очистив проект, повторно встановив додаток. Я не використовую прив'язку даних. Я використовую плагін Realm io.realm:realm-gradle-plugin:5.3.1 Ось відповідна інформація від build.gradle: compileSdkVersion 29 buildToolsVersion 29.0.3 implementation "androidx.appcompat:appcompat:1.1.0" Плагін Android Gradle: 3.6.0 Оцінка : 5.6.4 Це журнал: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/appcompat/R$drawable; at androidx.appcompat.widget.AppCompatDrawableManager$1.<init>(AppCompatDrawableManager.java:63) at androidx.appcompat.widget.AppCompatDrawableManager.preload(AppCompatDrawableManager.java:57) at …

3
Зіткнено назву "AndroidManifest.xml" (збірка не вдалася після оновлення плагіну android gradle до 3.6.0)
Нещодавно я оновив студію Android з 3,5 (стабільний) до 3,6 (стабільний). Потім я побачив, що оновлення плагінів також доступне, тому я оновив версію "com.android.tools.build:gradle" з 3.5.0 до 3.6.0, а також оновив версію gradle до 5.6.4 Тепер проблема починається, коли я намагаюся скласти проект, він не вдається зіткнутися з ім'ям запису …

1
Не вдалося знайти встановлену версію Gradle ні в Android Studio, ні у вашій системі для встановлення обгортки gradle
Я встановлював android studio 3.5.1 після встановлення останнього під час спроби запустити свою програму Android CORDOVA, я потрапив нижче Помилка: Checking Java JDK and Android SDK versions ANDROID_SDK_ROOT=undefined (recommended setting) ANDROID_HOME=D:\Software\sdk (DEPRECATED) Could not find an installed version of Gradle either in Android Studio, or on your system to install …

5
Як доручити Gradle використовувати Java з іншого місця?
Я будував свій тестовий додаток в Android Studio, а потім у Журналі подій сказано: Android Studio використовує таке місцезнаходження JDK: C: \ Program Files \ Android \ Android Studio \ jre, яке відрізняється від того, яке Gradle використовує за замовчуванням: C: \ Program Files (x86) \ Java \ jdk1.8.0_181 Використання …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.