Android Studioで「run configuration app is not supported」というエラーが出たとき
salmoncode
TechTopic
こんにちは!エンジニアのサーモンです。
僕はLinux向けの開発を行う際に、VSCodeでdevcontainerを利用しています。
ローカルファイルがマウントされたDockerコンテナをすぐに用意できるので、開発が捗っています。
ただ、Gitの反応が遅かったり、ファイルのコピーなどに時間がかかったりするのが不思議でした。
結論から述べますと、Dockerのβ機能として提供されている「virtioFS」というファイルシステムを利用することで改善することができます。
ファイルの読み書きが遅い原因は、仮想環境とローカル環境の同期にあるようです。
virtioFSは、Red Hatチームが作った新しいファイルシステムとのことで、仮想環境との転送用に最適化されているとのことでした。
この記事では、以下の内容について解説しました。