18

私は非常に厄介な問題に直面しています。プロジェクトでスライディングメニューを使用したかったのですが、長くてイライラする検索を行った後、ライブラリを正しくインポートするには、Eclipse + ADTを新しいものに更新する必要があることがわかり、デモアプリが正常に実行されました。

プロジェクトに統合したいので、同じワークスペースにプロジェクトをインポートしましたが、インポートした直後に次のエラーが発生しました。

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

私は多くのサイトに加えて、このようないくつかの質問を経験まし が、具体的なものは何も見つかりませんでした。また、私は可能なさまざまなケースを試しましたが、それらは役に立ちません。

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

誰かがこれについて私を助けてください。

4

6 に答える 6

12

GiorgosKylafasが言及したバグに苦しんでいたと思います。幸いなことに、GoogleはプレビューチャンネルでADTのアップデートをリリースしました。これは、他に言及されているソリューションのどれも私を助けてくれなかったためです。

アップデートをインストールするには、tnorbyeのコメント#20に記載されている手順に従ってください: http ://code.google.com/p/android/issues/detail?id = 42051#c20

これで問題は解決しました。プレビューチャンネルへのDirectLinkは次のとおりです:http://tools.android.com/preview-channel

于 2013-01-14T15:05:49.550 に答える
10

バグが発生したと思いますhttp://code.google.com/p/android/issues/detail?id=42051

名前に拡張子が付いていないファイルはありますREADMEか?ファイルに拡張子を追加してみてください(例:README->)README.txt

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

  • SubversiveSVNJDTは拡張機能を無視します
  • SubversiveSVNチームプロバイダー
于 2013-01-07T14:05:42.727 に答える
3

この問題は、ライブラリプロジェクトを参照していて、そのプロジェクトを「閉じる」場合にも発生します。

したがって、参照した可能性のあるワークスペースで閉じたプロジェクトを再度開いてみることができます。

于 2013-01-31T08:25:09.943 に答える
2

ところで、

パッケージなどをインストールしたくない人のために..クイックフィックスがあります...。

  1. プロジェクトフォルダを検索し、 (非表示になっている可能性がある)svnという名前のすべてのフォルダを削除します。SVN

  2. 拡張子のすべてのファイルを検索し*.svnて再度削除します.svn

  3. プロジェクトを再度インポートします。

重要:急いでいる場合、これは迅速な解決策であると私は言いました。これは正確で最良の解決策ではありません。プロジェクトの「svn」のすべてのレコードがクリアされます。

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

于 2013-02-06T06:58:15.460 に答える
0

それは私に起こったばかりです。私のプロジェクトは、android-support-v7-appcompatどちらが閉じられたかによって異なります。を押すたびCtrl + Sに、エラーダイアログが表示されました。開いた後android-support-v7-appcompat、ダイアログが表示されなくなりました。

于 2014-07-21T08:31:56.347 に答える
-1

Eclipseからプロジェクトを削除してから、失敗したプロジェクトを再インポートしてみました。その後はすべて正常に機能しました。

于 2013-04-09T19:29:59.910 に答える