Questions marquées «build.gradle»

Le fichier build.gradle décrit les actions et tâches par défaut lancées par la commande 'gradle' dans le dossier approprié.

8
Quelle est la différence entre l'implémentation et la compilation dans Gradle?
Après la mise à jour vers Android Studio 3.0 et la création d'un nouveau projet, j'ai remarqué qu'il build.gradleexiste une nouvelle façon d'ajouter de nouvelles dépendances au lieu de compilece qui existe implementationet au lieu de testCompilecela testImplementation. Exemple: implementation 'com.android.support:appcompat-v7:25.0.0' testImplementation 'junit:junit:4.12' au lieu de compile 'com.android.support:appcompat-v7:25.0.0' testCompile 'junit:junit:4.12' …

30
Toutes les bibliothèques com.android.support doivent utiliser exactement la même spécification de version
Après la mise à jour vers Android Studio 2.3, j'ai reçu ce message d'erreur. Je sais que c'est juste un indice car l'application fonctionne normalement, mais c'est vraiment étrange. Toutes les bibliothèques com.android.support doivent utiliser exactement la même spécification de version (le mélange de versions peut entraîner des plantages d'exécution). …

16
Comment ajouter une dépendance de fichier .jar local au fichier build.gradle?
J'ai donc essayé d'ajouter ma dépendance de fichier local .jar à mon fichier 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') } Et vous pouvez voir que j'ai ajouté les fichiers .jar dans …

27
La création et l'exécution de l'application via Gradle et Android Studio sont plus lentes que via Eclipse
J'ai un multi-projet (~ 10 modules) dont la construction prend environ 20-30 secondes à chaque fois. Lorsque j'appuie sur Exécuter dans Android Studio, je dois attendre à chaque fois pour reconstruire l'application, ce qui est extrêmement lent. Est-il possible d'automatiser le processus de construction dans Android Studio? Ou avez-vous des …

20
Comment inclure manuellement un package aar externe à l'aide du nouveau système de construction Android Gradle
J'ai expérimenté avec le nouveau système de construction Android et j'ai rencontré un petit problème. J'ai compilé mon propre paquet aar d'ActionBarSherlock que j'ai appelé 'actionbarsherlock.aar'. Ce que j'essaie de faire, c'est d'utiliser cet aar pour construire mon APK final. Si j'inclus toute la bibliothèque ActionBarSherlock en tant que module …

25
Plusieurs fichiers ont été trouvés avec le chemin indépendant du système d'exploitation «META-INF / LICENSE»
Lorsque je crée mon application, j'obtiens l'erreur suivante: Erreur: l'exécution a échoué pour la tâche ': app: transformResourcesWithMergeJavaResForDebug'. Plusieurs fichiers ont été trouvés avec le chemin indépendant du système d'exploitation «META-INF / LICENSE» Voici mon fichier build.gradle: apply plugin: 'com.android.application' apply plugin: 'kotlin-android' android { compileSdkVersion 25 buildToolsVersion "25.0.2" defaultConfig …


15
Comment dire à Gradle d'utiliser une version JDK spécifique?
Je n'arrive pas à comprendre pour que cela fonctionne. Scénario: J'ai une application construite avec gradle L'application utilise JavaFX Ce que je veux Utilisez une variable (définie par machine de développeur) qui pointe vers une installation d'un JDK qui sera utilisé pour construire l'ensemble de l'application / tests / ... …

15
Erreur: conflit avec la dépendance "com.google.code.findbugs: jsr305"
J'ai créé un nouveau projet dans Android Studio 2.2 Preview 1 avec l'application Android et le module Backend avec Google Messaging. Voici le fichier d'application: 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 …

21
La création d'Android Studio prend trop de temps
Mon projet Android Studio générait plus rapidement, mais maintenant, il prend beaucoup de temps à construire. Des idées sur ce qui pourrait être à l'origine des retards? J'ai essayé https://stackoverflow.com/a/27171878/391401 mais aucun effet. Je n'ai aucun antivirus en cours d'exécution qui pourrait interrompre les versions. Mon application n'est pas aussi …

30
Échec de la fusion du matériel Android et du manifeste compatible avec les applications
J'ai la prochaine année 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' } Mais lorsque je veux créer une application, j'obtiens le prochain journal: 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] …

7
Comment / quand générer des fichiers wrapper Gradle?
J'essaie de comprendre comment fonctionne le Gradle Wrapper. Dans de nombreux référentiels sources, je vois la structure suivante: projectRoot/ src/ build.gradle gradle.properties settings.gradle gradlew gradlew.bat gradle/ wrapper/ gradle-wrapper.jar gradle-wrapper.properties Mes questions: Comment / quand génère gradlew- gradlew.batt- on / ? Êtes-vous censé les générer une seule fois lors de la …



2
Quelle est la syntaxe pour écrire des commentaires dans le fichier build.gradle?
En regardant ce build.gradlefichier 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' } Et si …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.