Questions marquées «gradle»

Gradle est un outil d'automatisation de construction de projet qui utilise un Groovy DSL. Les scripts de construction Gradle prennent en charge les référentiels Maven et Ivy ainsi que le système de fichiers standard pour la gestion des dépendances.

2
Pourquoi y a-t-il deux fichiers build.gradle dans un projet Android Studio?
Après avoir importé un projet Eclipse dans Android Studio, je vois deux build.gradlefichiers: 1 - <PROJECT_ROOT>\build.gradle 2 - <PROJECT_ROOT>\app\build.gradle La première version est plus courte, la deuxième version contient des définitions pour compileSdkVersion, etc. Quel est le but d'avoir deux fichiers séparés? Existe-t-il des tâches de construction distinctes?




7
Comment transmettre les options JVM à partir de bootRun
Je développe une application Web Spring simple qui communique avec un hôte distant et j'aimerais la tester localement derrière un proxy d'entreprise. J'utilise le plugin gradle "Spring Boot" et la question est de savoir comment spécifier les paramètres de proxy pour JVM? J'ai essayé plusieurs façons de le faire: gradle …


8
Que signifie «type de programme déjà présent»?
J'essaie de créer une application dans Android Studio. Après avoir ajouté la bibliothèque Eclipse Paho en tant que dépendance gradle (ou est-ce Maven? Je suis nouveau dans l'écosystème Android), j'ai l'erreur suivante: Program type already present: android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat Message{kind=ERROR, text=Program type already present: android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat, sources=[Unknown source file], tool name=Optional.of(D8)} J'ai vérifié …


2
Comment ajouter des collections Apache commons dans Android Studio (Gradle)
J'essaie d'utiliser ListUtils mais lorsque j'ai exécuté l'application, j'ai eu cette erreur: Caused by: java.lang.ClassNotFoundException: Didn't find class "org.apache.commons.collections.ListUtils" on path: DexPathList[[zip file "/data/app/com.meridianaspect.wiw-2/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]] Donc je suppose que je dois importer cette bibliothèque via gradle d'une manière ou d'une autre, mais je ne sais pas comment faire cela?
98 android  gradle 

6
Comment détecter le système d'exploitation actuel de Gradle
J'ai trouvé cette réponse sur la façon de le faire avec Groovy: Détection de la plateforme (Windows ou Linux) par Groovy / Grails : if (System.properties['os.name'].toLowerCase().contains('windows')) { println "it's Windows" } else { println "it's not Windows" } Y a-t-il un meilleur moyen?
98 gradle 

4
Comment exécuter des tests JUnit avec Gradle?
Actuellement, j'ai le fichier build.gradle suivant : apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { compile files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } Ce fichier build.gradle est pour mon référentiel ici . Tous mes fichiers principaux sont dans src / model …


3
Comment importer un script Gradle dans un autre?
J'ai un script de gradle complexe qui englobe une charge de fonctionnalités autour de la construction et du déploiement d'un certain nombre de projets netbeans dans un certain nombre d'environnements. Le script fonctionne très bien, mais essentiellement, tout est configuré à travers une demi-douzaine de cartes contenant des informations sur …
97 java  ant  groovy  build  gradle 

6
Qu'est-ce que Jetifier?
Qu'est-ce que Jetifier? Par exemple, pour créer un nouveau projet à l'aide des dépendances packagées androidx, ce nouveau projet doit ajouter la ligne suivante au fichier gradle.properties : android.enableJetifier=true Alors qu'est-ce que cela signifie - «activer le jetificateur»?

5
Impossible de trouver la méthode leftShift () pour les arguments après la mise à jour de studio 3.4
Après la mise à jour de la 3.4version studio et Gradle vers, 5.1.1j'ai eu l'erreur sur ma tâche car impossible de trouver la méthode leftShift () Ma tâche: task incrementBetaVersion << { println("Incrementing Beta Version Number...") incrementVersionNumber('BetaVersionNumber') println("Incrementing Beta Version Number...") incrementVersionName('BetaVersionName') } J'ai eu l'erreur pour l'opérateur de décalage …

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.