相关疑难解决方法(0)

解析Android sdk内容并在eclipse中初始化java工具时出错

每次我打开Eclipse时,都会收到以下错误消息:

Android SDK Content Loader:parseSdkContent java.lang.NullPointerException失败

初始化Java工具在"初始化Java工具"期间发生内部错误.显示java.lang.NullPointerException

加载Android 2.2的数据解析android-8的数据失败java.lang.NullPointerException

加载Android 2.3.3的数据解析android-10的数据失败java.lang.NullPointerException

加载Google API数据(Google Inc.)为Google Inc解析数据:Google API:8个java.lang.NullPointerException失败

请参见链接屏幕截图:http: //i.stack.imgur.com/lhhQQ.png

(我使用的是OS X Lion和Eclipse Helios)

首先,我读了一些帖子,说是.android配置文件中的AVD.ini文件导致了问题.我尝试删除所有整个.android配置文件文件夹,如Android SDK内容加载器中建议的NullPointerException失败.这没有纠正我的问题.

我尝试删除整个Android SDK文件夹,再次下载并通过它安装了几个Android版本.仍然是相同的错误消息......

为了确保我没有任何旧的插件或问题,我卸载了eclipse,再次下载并再次安装了Android插件.(所以这个插件是最新的).

当我进入我的一个Android项目时,我会在使用R文件访问资源的地方收到错误消息.常规Java项目工作正常,但所有Android项目都会获得带有白色十字架的小红框.自从昨天以来,我一直在寻找这个问题的解决方案,但是在这一点上我完全没有任何帮助,我将不胜感激任何帮助!

eclipse macos android nullpointerexception

13
推荐指数
2
解决办法
2万
查看次数

"初始化Java工具"期间发生内部错误.在Eclipse启动时

我在启动时遇到这个奇怪的错误.在我的环境中可能出现什么问题?

替代文字

这是错误:

>!ENTRY org.eclipse.core.jobs 4 2 2010-12-30 17:56:32.545
!MESSAGE An internal error occurred during: "Initializing Java Tooling".
!STACK 0
    org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException: Not a file url: ../p2/
    at       org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulatorImpl.java:368)
    at org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.load(EquinoxManipulatorImpl.java:331)
    at org.eclipse.pde.internal.core.target.AbstractBundleContainer.getVMArguments(AbstractBundleContainer.java:722)
    at org.eclipse.pde.internal.core.target.TargetPlatformService.newDefaultTargetDefinition(TargetPlatformService.java:493)
    at org.eclipse.pde.internal.core.PluginModelManager.initDefaultTargetPlatformDefinition(PluginModelManager.java:458)
    at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(PluginModelManager.java:428)
    at org.eclipse.pde.internal.core.PluginModelManager.getWorkspaceModels(PluginModelManager.java:886)
    at org.eclipse.pde.core.plugin.PluginRegistry.getWorkspaceModels(PluginRegistry.java:176)
    at org.eclipse.pde.internal.core.SearchablePluginsManager.computeContainerClasspathEntries(SearchablePluginsManager.java:128)
    at org.eclipse.pde.internal.core.ExternalJavaSearchClasspathContainer.getClasspathEntries(ExternalJavaSearchClasspathContainer.java:29)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2584)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2679)
    at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1866)
    at org.eclipse.jdt.core.JavaCore.initializeAfterLoad(JavaCore.java:3443)
    at org.eclipse.jdt.internal.ui.InitializeAfterLoadJob$RealJob.run(InitializeAfterLoadJob.java:35)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.net.URISyntaxException: Not a file url: ../p2/
    at org.eclipse.equinox.internal.frameworkadmin.equinox.utils.FileUtils.fromFileURL(FileUtils.java:192)
    at org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser.readp2DataArea(EquinoxFwConfigFileParser.java:362)
    at org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser.readFwConfig(EquinoxFwConfigFileParser.java:224)
    at org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulatorImpl.java:366)
Run Code Online (Sandbox Code Playgroud)

eclipse startup

8
推荐指数
1
解决办法
4万
查看次数

标签 统计

eclipse ×2

android ×1

macos ×1

nullpointerexception ×1

startup ×1