[JAVA] Ajouter un projet dans n'importe quel dossier avec Gradle

introduction

Comme il s'agissait d'une structure de dossier irrégulière dans le projet Android de React Native, je vais vous montrer comment bien la gérer avec Gradle. Pour les sous-dossiers et les dossiers dans la même hiérarchie, cela peut être réalisé avec Multi-projet avec Gradle.

Structure des dossiers

myapp/
  android/★ projet racine
    build.gradle
    settings.gradle ★ Modifier ceci
    app/★ projet d'application
      build.gradle
library/
  android/★ Projet de bibliothèque
    build.gradle

Réglage

settings.gradle


include ':app'
//Ajouter à partir d'ici
include ':library'
project(':library').projectDir = file('../../library/android')
//Ajouter ici

Site de référence

Recommended Posts

Ajouter un projet dans n'importe quel dossier avec Gradle
Construire un projet Java avec Gradle
Configurer un multi-projet avec des sous-répertoires dans Gradle
Ajouter .gitignore lors de la création d'un projet dans Xcode
Ajoutez un package Swift local à votre projet avec Swift PM
Générer un seul fichier jar exécutable avec des bibliothèques dépendantes dans Gradle 4.9
Ajoutez une fonction de recherche dans Rails.
Comment créer un nouveau projet Gradle + Java + Jar dans Intellij 2016.03
Ajouter un horodatage au nom de fichier JAR dans Gradle
[Gradle] Construisez un projet Java avec une configuration différente de la convention
Création d'un projet (et d'un référentiel GitHub) à l'aide de Java et Gradle avec IntelliJ IDEA
Créer une API de tableau d'affichage avec autorisation de certification dans Rails 6 # 13 Accorder l'en-tête d'authentification
Diviser une chaîne avec ". (Dot)" en Java
Définir une tâche pour archiver ZIP un ensemble de fichiers de projet dans Gradle
Faire de la racine de contexte le dossier du projet dans le projet Web dynamique d'Eclipse
Ajouter un script à la distribution créée par gradle
Créez une API de tableau d'affichage avec certification et autorisation dans Rails 6 # 17 Ajoutez des privilèges d'administrateur
Créez un site Web avec Spring Boot + Gradle (jdk1.8.x)
Utilisez des outils d'analyse statique dans votre projet Gradle
Lire une chaîne dans un fichier PDF avec Java
Exécuter un projet Spring Boot avec VS Code
Analyse de code statique par Checkstyle avec Java + Gradle
Mesurer la taille d'un dossier avec Java
Ajouter un élément lors de la connexion avec un appareil
Exécutez JUnit et Spock dans un projet maven
Comment ajouter un chemin de classe dans Spring Boot
Créez des projets Spring Boot par environnement avec Gradle
[Développement d'applications Jakarta EE 8 avec Gradle] 2. Création de projet
Exécutez JVM-Math-Language comme un projet Gradle à portée de main
Afficher la tâche Gradle dans le projet Spring Boot
Ajoutez des packages à votre projet avec Swift PM
Commande Docker pour créer un projet Rails avec un seul coup dans l'environnement sans Ruby
Comment créer un projet Spring Boot dans IntelliJ
Ajoutez un fichier jar externe dans un projet IntelliJ.
[Note] Créez un environnement Python3 avec Docker dans EC2
[Comment insérer une vidéo dans un hameau avec Rails]
Implémentez rapidement singleton avec enum en Java
[Débutant] Je suis tombé sur le lancement d'un projet avec Rails6
Sortie true avec if (a == 1 && a == 2 && a == 3) en Java (identifiant invisible)
Vérifiez la couverture avec Codecov dans la configuration Java + Gradle + Wercker
Jusqu'à ce que vous construisiez un projet écrit scala avec Maven et que vous l'exécutiez avec la commande scala.