2012-07-19 33 views
0

我是使用eclipse的新手,我的第一個問題是弄清楚錯誤消息的真正含義。嘗試着手Android編程,並試圖遵循這個例子。但是當代碼生成時,我的Java錯誤會阻止我的代碼運行,並希望在翻譯時提供一些幫助,所以在某些方面對我有意義。主要的問題似乎在於我的項目附帶的自動生成的Activity.Java文件,但不完全確定它應該怎麼做。提前致謝。Java調試eclipse中的Java Android應用程序

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 

回答

0

1.You可能有JAVA_HOME環境變量的問題,你必須通過點擊位於工具欄上運行的配置選項Eclipse中添加哪些打開彈出窗口,名爲'運行配置' 2.在Java應用程序過濾器查找環境選項卡並添加變量 - JAVA_HOME加值-c:\ Java \ jdk或jdk路徑。

然後重新啓動Eclipse的

0

方法下面爲我工作:

  1. 刪除.settings文件夾或文件org.eclipse.jdt.core.prefs在 該文件夾。
  2. 重新啓動Eclipse
  3. 如果在你的項目中的錯誤仍然存​​在,你需要找到每個類 錯誤和進口正確的自動生成R類。