🔖
Android Studio で、bin フォルダにコードが複製されてしまう問題の解決方法
AndroidのコードをGitにコミットしようとすると、
app/bin/.../Module.ktapp/src/.../Module.kt
この2つのファイルが検出されるようになりました。
変更したsrc配下のコードが勝手にbinに複製されている様子。
前からではなく、最近、急にです。
すぐさま.gitignoreにbinを含めようとしたものの、複製が起きているのがチームの中で私だけだったので、なぜだろうと調べていました。
最終的に、.idea/workspace.xmlに
.idea/workspace.xml
<configuration name="MyApp:app [build]" type="GradleRunConfiguration" factoryName="Gradle" temporary="true">
こんなタグを見つけ、temporary="true"を消したら複製されなくなりました。
何か設定を変えた心当たりはないんですが、Android Studioって急にRunできなくなって▶️でRun/Debug Configurationsを開いてしまうことがあるので、その時かもしれないですね。
補足
StackOverflow回答しました。
Discussion