Запитання з тегом «build.gradle»

Файл build.gradle описує дії та завдання за замовчуванням, запущені командою 'gradle' у відповідній папці.

8
Яка різниця між реалізацією та компіляцією в Gradle?
Після оновлення до Android Studio 3.0 і створення нового проекту, я помітив, що build.gradleіснує новий спосіб додавання нових залежностей замість того, що compileіснує, implementationа testCompileне є testImplementation. Приклад: implementation 'com.android.support:appcompat-v7:25.0.0' testImplementation 'junit:junit:4.12' замість compile 'com.android.support:appcompat-v7:25.0.0' testCompile 'junit:junit:4.12' Яка різниця між ними і чим я повинен користуватися?

30
Усі бібліотеки com.android.support повинні використовувати точно таку ж специфікацію версії
Після оновлення до андроїд-студії 2.3 я отримав це повідомлення про помилку. Я знаю, що це лише підказка, оскільки програма працює нормально, але це дуже дивно. Усі бібліотеки com.android.support повинні використовувати точно таку ж специфікацію версії (змішування версій може призвести до збоїв під час виконання). Знайдено версії 25.1.1, 24.0.0. Приклади включають …

16
Як додати локальну залежність .jar до файлу build.gradle?
Тому я спробував додати свою локальну залежність від .jar до мого файлу build.gradle: apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { runtime files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } І ви бачите, що я додав тут файли .jar у папку referencedLibraries: …

27
Створення та запуск програми через Gradle та Android Studio відбувається повільніше, ніж через Eclipse
У мене є багатопроектний проект (~ 10 модулів), будівництво якого займає приблизно 20-30 секунд кожного разу. Коли я натискаю Run у Android Studio, мені доводиться чекати кожного разу, щоб оновити додаток, що відбувається надзвичайно повільно. Чи можливо автоматизувати процес побудови в Android Studio? Або у вас є поради, як зробити …

20
Як вручну включити зовнішній пакет aar за допомогою нової системи Gradle Android Build
Я експериментував з новою системою збірки андроїдів і зіткнувся з невеликою проблемою. Я склав власний пакет aar ActionBarSherlock, який я назвав 'actionbarsherlock.aar'. Те, що я намагаюся зробити, - це фактично використовувати цей aar для створення мого остаточного APK. Якщо я включу всю бібліотеку ActionBarSherlock як модуль бібліотеки для Android до …

25
Було знайдено більше одного файлу з незалежною ОС "META-INF / LICENSE"
Під час створення програми я отримую таку помилку: Помилка: Не вдалося виконати завдання ": app: transformResourcesWithMergeJavaResForDebug". Було знайдено більше одного файлу з незалежною ОС "META-INF / LICENSE" Це мій файл build.gradle: apply plugin: 'com.android.application' apply plugin: 'kotlin-android' android { compileSdkVersion 25 buildToolsVersion "25.0.2" defaultConfig { applicationId "cn.sz.cyrus.kotlintest" minSdkVersion 14 targetSdkVersion …

12
Як я можу використовувати зовнішні JAR в проекті Android?
Я створив проект Android і додав до свого проекту зовнішній JAR (hessian-4.0.1.jar). Потім я додав JAR до шляху збірки і перевірив його в порядку замовлення та експорту. Порядок та експорт ігнорується, здається, і всі класи із зовнішнього JAR відсутні під час виконання. Чи є хитрість правильно включити потрібні класи із …

15
Як сказати Gradle використовувати конкретну версію JDK?
Я не можу зрозуміти, щоб це спрацювало. Сценарій: У мене є програма, побудована за допомогою gradle У додатку використовується JavaFX Що я хочу Використовуйте змінну (визначену на машину розробника), яка вказує на установку JDK, яка буде використовуватися для побудови всього додатка / тестів / ... Я думав про те, щоб …

15
Помилка: конфлікт із залежністю 'com.google.code.findbugs: jsr305'
Я створив новий проект в Android Studio 2.2 Preview 1 за допомогою програми Android та Backend модуля з Google Messaging. Це файл програми: 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 …

21
Студія Android Studio займає занадто багато часу для створення
Мій проект Android Studio використовувався для швидшого побудови, але зараз його потрібно багато часу. Будь-які ідеї, що може спричинити затримки? Я спробував https://stackoverflow.com/a/27171878/391401, але ефекту немає. У мене немає жодного запущеного антивірусу, який міг би перервати збірки. Моя програма також не настільки велика за розміром (близько 5 Мб ), і …

30
Помилка злиття Android Матеріал та програма "Маніфест програми"
У мене наступний клас dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:28.0.0-rc01' implementation 'com.android.support.constraint:constraint-layout:1.1.2' testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' implementation 'com.google.android.material:material:1.0.0-rc01' } Але коли я хочу створити додаток, я отримаю наступний журнал: Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0-alpha3] AndroidManifest.xml:22:18-91 is also present at [androidx.core:core:1.0.0-alpha3] AndroidManifest.xml:22:18-86 …

7
Як / коли генерувати файли обгортки Gradle?
Я намагаюся зрозуміти, як працює обгортка Gradle. У багатьох джерелах репостів я бачу таку структуру: projectRoot/ src/ build.gradle gradle.properties settings.gradle gradlew gradlew.bat gradle/ wrapper/ gradle-wrapper.jar gradle-wrapper.properties Мої запитання: Як / коли генерує gradlew/ gradlew.bat? Чи маєте ви генерувати їх лише один раз, коли проект вперше створений, чи створюєте ви їх …


30
Помилка DELETE_FAILED_INTERNAL_ERROR під час встановлення APK
Я використовую Android Studio 2.2 Preview. Я стикаюся з цим питанням Помилка: встановлення не вдалося невірно apk Помилка. Під час встановлення apk, Я вніс зміни в build.gradle, але не зміг його відкликати, будь ласка, запропонуйте мені рішення ???

2
Який синтаксис для написання коментарів у файл build.gradle?
Переглядаючи цей build.gradleфайл вниз 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' } Що робити, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.