だから私はかなり大きな Android プロジェクトを継承しました。不要になったアプリの部分を引き出そうとしています。問題は、何百ものコンパイル エラーを引き起こさずに削除できるものがないことです。すべてのクラスは非常に多くの他のクラスを参照しているため、何かを削除することはほとんど不可能です。たとえば、Activiy クラスを削除すると、プロジェクト内の他のすべてのアクティビティでエラーが発生します。
これは悪い習慣ですよね?今まであまり考えたことがありませんでした。明らかに、一部のクラスは他のクラスを参照する必要がありますが (コントローラー -> ビュー)、すべてのクラスが絡み合っているわけではありませんよね?