Eclipseはコールドスタート時にJavaライブラリをインポートしません。その他のコンパイルエラー

Eclipseは私にいくつかの問題を与えています。

コールドスタート後、アンドロイドのライブラリが読み込まれると、Eclipseはimport文に下線を引くか、java.lang.Objectが見つからないと言っています。 それを閉じて再オープンすると問題が解決することがよくあります。そうでない場合は、別のクローズオープンを確実に修正します。しかし、それはそれぞれのコールドスタート時に表示されます。 それはまた与える

"java.lang.Enum型は解決できません。必要な.classファイルから間接参照されています"

"ビルドパスのエラーが解決されるまでプロジェクトをビルドすることはできません"

しかし、もし私がビルドパスのエラーを再起動し、列挙型の問題はもう表示されません(ときには列挙型のprobleがeclipseのロードが終了してからしばらく時間がかかる)

"プロジェクト 'xxx'に必要なソースフォルダがありません: 'gen'"

構築中に自動的に生成されるべきであり、それでもなお再起動すると修正されます

また、多くのプロジェクトでは、ビルドやクリーニング中に、eclipseはbin /を削除できないと言っています。ディレクトリ。私はそのディレクトリが読み取り専用であることに気付きました。属性を(dosからでも)削除しようとすると、すぐに読み取り専用に戻ります。

この問題はショーストッパーではなく、私はまだコード化することができますし、まだ私のアプリケーションをエクスポートすることができますが、それを使用する前に数回eclipseを再起動しなければならないのはかなり面倒です(そしてEclipseはそれほど速くはありませんオープニング)、私は本当にそれを修正する方法を知っていただろう。

私はネットで少し調べましたが、役に立たなかったか、それがうまく機能していませんでした。

それらを修正する方法はありますか? 私はアンドロイドSDK、水銀プラグインを再インストールする必要がありますし、私は非常にすべての私のプロジェクトで使用するいくつかのライブラリを設定して、私は本当に望むので、私は "unistalled"(それはちょうどディレクトリに格納されていません)Eclipseは、別の方法があります。

最後のメモ: この問題が表示されないときはすべて動作します:アプリも動作します、ログカットも、適切なデバイスがアプリをインストールするために使用されるので、私はjavaとandroid sdksが正しくインストールされていると思います

1
Project> Clean を実行してから、 Project> Build All を実行しようとしましたか?別の一般的な問題は、古い 'gen'フォルダが上書きされないことです。多くの人が、再度ビルドする前に削除することをおすすめします。
追加された 著者 ewall,
私はそれほど多くのことを考え出しましたが、言及する価値のある共通の問題です。申し訳ありませんが私は提供するために多くを持っていない!
追加された 著者 ewall,
@wallはい、すでに完了していますが、問題は解決しません。
追加された 著者 Makers_F,

2 答え

私は以前にその問題を抱えていたので、プロジェクトを別のファイルに保存してすべてをアンインストールしました(java、android sdk、eclipse)。私はそれをすべて再インストールすると、私はWindowsマシンを持っていると私はそれが自分のことをさせるようにJavaがインストールされていた場所を選ぶの代わりに、私のCドライブのルートにアンドロイドSDKを置く。私は水銀プラグインを使用しませんが、あなたの "読み取り専用"問題はそれに関連している可能性があります。ダウンロード可能な「読み取り専用」ファイルがあり、そのファイルを変更する方法はありません。私が推測していることは、ビルドパスやものを設定する方法を既に知っていることをプログラムしていると言ったからです。それは、すべてがインストールされている場所や、マシン上の権限設定のような愚かな場所だけかもしれません。

とにかく水銀プラグインを使っていたのは何ですか?ちょっと興味があるんだけど :)

0
追加された
あなたは自分のPCを使用していますか、あなたの仕事で使っていますか?その場合は、Windowsアカウントの設定をadminに変更し、フォルダ/ファイルの設定を読み取りから書き込みに変更するだけです。私はもう少しのためにandengineを混乱させましたが、私は、私が必要な場合、私がそれらを書き直すことができるように、ファイルのコピーを作成するためにtortoiseSVNのような何かを単独で水銀を使用したと思う。
追加された 著者 James andresakis,
私は最初に同じ考えを持っていました。問題は、PCのすべてのディレクトリが読み込み専用であることです(はい、かなり奇妙です)。私は、再インストールオプションを念頭に置いています。 Btw私は andengine.org には使用していません。ドキュメントはありませんが、一度作業する方法が分かれば、本当に素晴らしいエンジンです
追加された 著者 Makers_F,
ホーム。アカウントは既に管理されていますが、問題は引き続き存在します。 Btw私はそれが問題の水銀プラグインだとは思わない、私はPCのすべてのディレクトリでこの "行動"を持っている気づいた、と私は他のすべてのファイルのようにエンジンのソースを変更することができます..
追加された 著者 Makers_F,

あなたのプロジェクトにjava libを含めましたか?数週間前、私はいくつかのメソッドが絶対的に必要なプロジェクトに座っていました。アンドロイドには必要なライブラリをいくつかインポートして使用していたからです。

0
追加された