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.
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?
Après la mise à niveau de la version 2.2 vers la version 2.3, je vois cet avertissement et quand j'essaye de compiler le projet, je vois cette erreur de compilation Comment puis-je résoudre ce problème sans revenir à une version précédente de Gradle? Existe-t-il une mise à jour d'Android-apt qui …
J'ai deux types de build définis dans mon fichier gradle: debuget release. Je voudrais pouvoir définir une icône d'application différente pour le debugtype de construction. Existe-t-il un moyen d'y parvenir uniquement via le type de construction, sans entrer dans les saveurs du produit? Le fichier build.gradle est ci-dessous. apply plugin: …
Je souhaite copier mon projet Android et créer un nouveau projet à partir des mêmes fichiers avec un nom différent. Le but est que je puisse avoir une deuxième version de mon application qui est prise en charge par la publicité dans l'App Store. J'ai trouvé cette réponse ici: Android …
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 …
Je souhaite ajouter des tests d'intégration à ma version Gradle (version 1.0). Ils doivent s'exécuter séparément de mes tests normaux car ils nécessitent le déploiement d'une application Web sur localhost (ils testent cette application Web). Les tests devraient pouvoir utiliser les classes définies dans mon ensemble de sources principal. Comment …
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é …
Similaire à: - Intellij 14 le javaHome fourni semble être invalide - Android Studio - le javaHome fourni n'est pas un dossier valide Cependant, j'essaie d'utiliser ma JAVA_HOMEvariable qui est définie surC:\Program Files\Java\jdk1.8.0_40 Je ne comprends pas pourquoi intellij recherche le JDK dans son répertoire d'installation. Dans intellij: Executing external …
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?
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?
Lorsque je démarre Android Studio et que je sélectionne "Nouveau projet ..." et que je crée un nouveau projet, j'obtiens cette erreur contextuelle: Échec de l'importation du nouveau projet Gradle: impossible de trouver la révision 17.0.0 des outils de construction Consultez le journal IDE pour plus de détails (Aide | …
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 …
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»?
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.