2013-01-04 24 views
18

私は非常に厄介な問題に直面しています。 私のプロジェクトでsliding menuを使いたかったのですが、長引く不満足な検索の後に、私はEclipse + ADTを新しいものにアップデートして、そのライブラリを正しくインポートする必要があることを知りました。Android Preコンパイラエラー?

私は自分のプロジェクトでそれを統合したいので、私は同じワークスペースで自分のプロジェクトをインポートして、それをインポートした後に次のエラーを受け取りました。

Errors occurred during the build. 
Errors running builder 'Android Pre Compiler' on project 'MyProject'. 
java.lang.NullPointerException 

私は、多くのサイトプラスthisまたはthisのようないくつかの質問をしてきたが、何もコンクリートを発見しました。また、私は可能な異なるケースを試みたが、彼らは役に立たない。

私は奇妙な状況の中で、 ライブラリは古いeclipse(Galileo + ADT v15)でインポートできず、プロジェクトは新しいEclipse(ADT Bundle Eclipse + ADT v21)でインポートできません。

誰か助けてください。

+0

Eclipseの再起動のような簡単なことを試したことでしょうか? – Henry

+0

myProject(src、bin、resなど)のフォルダデータを使用して依存関係を再生したり、新しいプロジェクトを作成したり、フォルダに対処したりするようなものはすべて試しましたが、役に立たないものです –

+0

この記事で解決策を試しましたか? http://stackoverflow.com/questions/9617830/eclipse-upgrade-not-working – artsylar

答えて

10

私は、例えば、あなたが自分の名前で拡張子のないすべてのファイルを持っていますかあなたはhttp://code.google.com/p/android/issues/detail?id=42051

バグを経験すると考えていますREADME? ファイルに拡張子を追加してみてください。 README - >README.txt

Subversionを使用していますか? パッケージをインストールしてください:

  • 破壊的SVN JDTは、私たちはGiorgos Kylafasが言及したバグに苦しんだと思う拡張
  • 破壊的SVNチームプロバイダー
+0

作業中!ありがとうバディは、これはすべて "SVN"に関連しているというアイデアを与えてくれました –

12

を無視します。 幸いにも、他の言及されたソリューションが私を助けなかったので、GoogleはプレビューチャンネルでADTのアップデートをリリースしました。更新プログラムをインストールするには

がtnorbyeからコメント#20に与えられた指示に従っ: http://code.google.com/p/android/issues/detail?id=42051#c20

をこれが私のために問題を解決しました。 プレビューチャンネルへのダイレクトリンクhttp://tools.android.com/preview-channel

+0

これは私のために働いたが、ひどい面倒なようです。悪いフォームGoogle。 –

+1

また私のために働いた。リンクありがとう。 –

+0

@schmidiii、問題の正確なリンクをくれてありがとう。あなたの驚異的な助けを+1!ありがとう –

3

この問題は、参照されたライブラリプロジェクトがあり、そのプロジェクトを閉じるときにも発生します。

あなたが参照している可能性のある作業領域で閉じたプロジェクトを再度開くことができます。ところで

+0

ありがとう!私は何が起こっているのかを知るために何時間も努力していました。 Thanks1 !! – arniotaki

2

、パッケージや他のものをインストールしたくない人のための

...簡単な修正がある.... svnため

  1. 検索プロジェクトフォルダ内およびSVNという名前のすべてのフォルダを削除します(隠されている可能性があります)。*.svnと再び用

  2. 検索は.svn拡張

  3. のすべてのファイルを削除してもう一度プロジェクトをインポートします。重要

私は、これはあなたが急いでいる場合、これは正確な&最善の解決策ではない迅速なソリューションであると述べました。あなたのプロジェクトの "svn"のすべてのレコードをクリアします。

は、あなたが再びそれを再構成Giorgos Kylafasschmidiiiさんの回答では、上記のパッケージをインストールする方法がわからない場合は、これは完璧なソリューション

-1

私は、Eclipseからプロジェクトを削除しようとしました失敗したプロジェクトを再インポートします。 それ以降はすべてうまくいきました。

0

これはちょうど私に起こった。私のプロジェクトは閉鎖されたandroid-support-v7-appcompatに依存しています。 Ctrl + Sを押すたびに、エラーダイアログが表示されました。 android-support-v7-appcompatを開いた後、もうダイアログが表示されませんでした。