Si vous ouvrez build.gradle
dans le dossier android
de votre projet, vous verrez le bloc de code suivant Gradle:
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
jniLibs.srcDirs = ['libs']
}
instrumentTest.setRoot('tests')
}
Ce bloc configure où Gradle recherche les fichiers source. LibGDX l'utilise pour personnaliser la hiérarchie des répertoires, ce qui explique pourquoi vous ne pouvez pas suivre exactement les étapes indiquées dans la documentation Android.
Maintenant, la ligne aidl.srcDirs = ['src']
nous indique que le projet est configuré de sorte que tous les fichiers AIDL peuvent être placés directement dans le dossier src
. Vous pouvez donc modifier l'étape pour naviguer vers src/main
et aller directement directement au src
. Suivez le reste des instructions à partir de là. Si Android Studio rechigne à n'importe quelle étape, vous devrez peut-être aller directement au système de fichiers en utilisant la ligne de commande ou votre explorateur de fichiers favori afin de créer les dossiers et les fichiers dont vous avez besoin.
Il semble que vous l'ayez fait et la deuxième partie (ou peut-être la partie principale?) De votre question est l'emplacement du fichier .java généré à partir de votre source AIDL. Android Studio place tous les artefacts générés sous le répertoire build
. Il y a un dossier build
directement dans le répertoire de base de votre projet et un dans chaque module. Recherchez-les pour le fichier généré.
Il semble que les instructions concernent une ancienne version d'Android Studio. –
D'accord, il se passe quelque chose d'étrange ici. Je vais y jeter un coup d'oeil et revenir vers vous sous peu. –
Après avoir relu votre question, je vois que vous posez des questions sur le fichier .java généré. C'est très probablement dans le répertoire 'build' de votre projet. À ce stade, je me suis concentré sur la structure du répertoire du projet. –