0

私は 2 つのプロジェクトで構成されたアプリを作成しています。それらは正常に機能していましたが、最近、プロジェクトを新しいコンピューターに移動したところ、これら 2 つのリンクに問題が発生しました。それらをペンドライブで手動で移動したため、すべてのプロジェクトのインポートを再度追加する必要がありました。

最初に特定のクラスのインポートに問題がありましたが、プロジェクトを右クリックして解決しました - >ビルドパス - >ビルドパスを構成 - >プロジェクト - > 2番目のプロジェクトを追加して追加します。うまくいきました。しかし、それだけではありません。

他のプロジェクトからリソースを取得しようとするたびに (たとえば、setTheme(R.style.someStyle) を使用して)、「someStyle を解決できないか、フィールドではありません」というエラーが表示されます。これは、Eclipse が 2 番目に生成されなかったことが原因であることがわかりました。 gen ディレクトリの R.java 以前のコンピュータにはありました.gen を開いた後、2 つの「パッケージ」があり、それぞれが他のプロジェクトの R.java を含んでいました.今は 1 つだけです.

それを修正する方法を知っていますか?

4

2 に答える 2

0

新しいプロジェクトを作成し、「src」および「res」フォルダーからすべてのクラスとリソースを新しいプロジェクトにコピーすると、新しいプロジェクトをビルドできます。

于 2013-05-07T10:54:05.387 に答える