Renommer le répertoire" java " en "kotlin" dans Android Studio


Mon projet Android est écrit à 100% dans Kotlin et je voulais renommer le répertoire java en kotlin pour être cohérent. J'ai ajouté

SourceSets{ principal.Java.srcDirs + = 'src / main / kotlin' }

Gradle et renommé le répertoire. Tout se compile et fonctionne bien.

Le seul problème est que lorsque je suis dans l'onglet projet, dans "Android" afficher le répertoire est toujours nommé "java" (si je passe à l'affichage de projet dans la liste déroulante, je vois "kotlin" tho).

Qu'est-ce qui me manque?

Author: Wheel Builder, 2017-01-04

3 answers

J'ai la même chose. Cela ne se produit que dans la vue "Android". Lorsque je navigue vers ce dossier dans le Finder, il s'appelle 'kotlin'. On dirait que c'est un bug dans le studio Android. entrez la description de l'image ici

 6
Author: Vadims Savjolovs, 2017-06-29 12:25:28

Je pense que cette fonctionnalité Android Studio. Par défaut, le dossier avec le code source, il est marqué comme "java". Même si vous êtes dans le dossier" src/main "contient " kotlin"et " java".

 3
Author: Ilyas Shafigin, 2017-01-08 16:10:11

D'accord, j'ai trouvé une solution. Juste ajoutez une barre oblique à la fin du chemin.

Comme ça!

sourceSets{ 
    main.java.srcDirs += 'src/main/kotlin/' 
}
 0
Author: Iaroslav Ternovyi, 2018-07-26 14:23:31