私は 2 つのプロジェクトで構成されたアプリを作成しています。それらは正常に機能していましたが、最近、プロジェクトを新しいコンピューターに移動したところ、これら 2 つのリンクに問題が発生しました。それらをペンドライブで手動で移動したため、すべてのプロジェクトのインポートを再度追加する必要がありました。
最初に特定のクラスのインポートに問題がありましたが、プロジェクトを右クリックして解決しました - >ビルドパス - >ビルドパスを構成 - >プロジェクト - > 2番目のプロジェクトを追加して追加します。うまくいきました。しかし、それだけではありません。
他のプロジェクトからリソースを取得しようとするたびに (たとえば、setTheme(R.style.someStyle) を使用して)、「someStyle を解決できないか、フィールドではありません」というエラーが表示されます。これは、Eclipse が 2 番目に生成されなかったことが原因であることがわかりました。 gen ディレクトリの R.java 以前のコンピュータにはありました.gen を開いた後、2 つの「パッケージ」があり、それぞれが他のプロジェクトの R.java を含んでいました.今は 1 つだけです.
それを修正する方法を知っていますか?