0

私は Eclipse を使用するのが初めてで、最初の問題は、エラー メッセージが実際に何を意味するのかを理解することです。Android プログラミングを試してみたり、例に倣おうとしたり。しかし、コードをビルドすると、コードの実行を妨げる Java エラーが発生します。これを翻訳する際に何らかの助けをいただければ幸いです。主な問題は、プロジェクトに付属する自動生成された Activity.Java ファイルにあるようですが、代わりに何をすべきか完全にはわかりません。前もって感謝します。

Exception occurred while saving project preferences: /com.example.android.nfc.simulator.FakeTagsActivity/.settings/org.eclipse.jdt.core.prefs.


org.eclipse.core.internal.resources.ResourceException: A resource already exists on disk 'C:\Development\JavaWorkSpace\UnitedNFCApp\UnitedNFCApp\.settings'.
    at org.eclipse.core.internal.resources.Folder.assertCreateRequirements(Folder.java:47)
    at org.eclipse.core.internal.resources.Folder.create(Folder.java:95)
    at org.eclipse.core.internal.resources.ProjectPreferences$1.run(ProjectPreferences.java:566)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
    at org.eclipse.core.internal.resources.ProjectPreferences.save(ProjectPreferences.java:590)
    at org.eclipse.core.internal.preferences.EclipsePreferences.internalFlush(EclipsePreferences.java:465)
    at org.eclipse.core.internal.resources.ProjectPreferences.flush(ProjectPreferences.java:350)
    at org.eclipse.jdt.internal.core.JavaProject.setOption(JavaProject.java:2953)
    at com.android.ide.eclipse.adt.internal.project.ProjectHelper.checkAndFixCompilerCompliance(ProjectHelper.java:438)
    at com.android.ide.eclipse.adt.internal.project.ProjectHelper.fixProjectClasspathEntries(ProjectHelper.java:343)
    at com.android.ide.eclipse.adt.internal.project.ProjectHelper.fixProject(ProjectHelper.java:261)
    at com.android.ide.eclipse.adt.internal.wizards.newproject.NewProjectCreator.createEclipseProject(NewProjectCreator.java:775)
    at com.android.ide.eclipse.adt.internal.wizards.newproject.NewProjectCreator.createProjectAsync(NewProjectCreator.java:620)
    at com.android.ide.eclipse.adt.internal.wizards.newproject.NewProjectCreator.access$0(NewProjectCreator.java:553)
    at com.android.ide.eclipse.adt.internal.wizards.newproject.NewProjectCreator$2.execute(NewProjectCreator.java:365)
    at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:106)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
    at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:118)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)



eclipse.buildId=I20120608-1400
java.version=1.7.0_05
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.jee.product
Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product
4

3 に答える 3

0

JDK と ADT を更新してください。以下のリンクを確認してください http://developer.android.com/sdk/installing/installing-adt.html

于 2012-07-19T04:20:12.867 に答える
0

1.JAVA_HOME環境変数に問題がある可能性があります。これは、ツールバーにある実行構成オプションをクリックしてEclipse内に追加する必要があり、「実行構成」というポップアップが開きます。プラス値 -c:\Java\jdk または jdk へのパス。

次にEclipseを再起動します

于 2013-06-05T19:39:17.230 に答える
0

以下のアプローチは私のために働いた:

  1. .settingsこのフォルダ内のフォルダまたはorg.eclipse.jdt.core.prefsファイルを削除します。
  2. 日食を再開する
  3. プロジェクトでエラーが続く場合は、エラーのある各クラスを見つけて、正しい自動生成Rクラスをインポートする必要があります。
于 2014-08-30T06:10:10.543 に答える