Eclipse ADT 22.6.2仍然给出了错误;java.lang.NullPointerException“;
这个问题应该由最新的ADT版本(22.6.2)来解决,但当我试图创建一个空的Android应用程序项目时,仍然收到相同的错误。 下面是确切的错误: 生成过程中发生错误。 在项目“MyFirstApp”上运行生成器“Android资源管理器”时出错。 java.lang.NullPointerExceptionEclipse ADT 22.6.2仍然给出了错误;java.lang.NullPointerException“;,java,android,java-7,osx-mavericks,eclipse-adt,Java,Android,Java 7,Osx Mavericks,Eclipse Adt,这个问题应该由最新的ADT版本(22.6.2)来解决,但当我试图创建一个空的Android应用程序项目时,仍然收到相同的错误。 下面是确切的错误: 生成过程中发生错误。 在项目“MyFirstApp”上运行生成器“Android资源管理器”时出错。 java.lang.NullPointerException 我是不是遗漏了什么?顺便说一句,我使用OSX Maverics 10.9.2来解决那些遇到同样问题的人,下面是我如何解决的: 经过几次尝试和错误后,我发现问题出在“创建项目向导”中创建活动
我是不是遗漏了什么?顺便说一句,我使用OSX Maverics 10.9.2来解决那些遇到同样问题的人,下面是我如何解决的:
经过几次尝试和错误后,我发现问题出在“创建项目向导”中创建活动。如果您只是在向导的第二步取消选择“创建活动”按钮,它将成功创建项目。之后,您可以轻松地将新活动添加到项目中我今天解决了这个问题。希望它能帮助您 在PackageExplorer中,您将找到appcompat_v7 appcompat_v7_2
appcompat_v7_3等,取决于您在工作区中的项目数。。。。不要关闭这些包中的任何一个。。。双击程序包以使每个程序包保持活动状态。。。那么问题就不存在了。。。它允许我创建新项目和新活动…我通过以下步骤解决了此问题:
Obs:我使用的是Mac OS X Mavericks 10.9.3。ADT捆绑包不能与Oracle Java 7 SE JDK一起使用,无法与Android应用程序项目向导中的NPE一起使用 这里有一个变通方法,允许您将Java 7保留为默认值,但在安装了Java 7和Java 6之后,可以使用Java 6运行ADT。在编辑器中调出$ADT_DIR/eclipse/eclipse.app/Contents/MacOS/eclipse.ini。(Eclipse.app是一个隐藏目录) 在-vmargs行之前,插入以下两行: -虚拟机
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java更新$ADT_DIR/eclipse/eclipse.app/Contents/MacOS/eclipse.ini为我解决了这个问题,正如所建议的那样,我找到了一个与上述解决方案列表完全不同的MacOS X解决方案。有一点需要仔细考虑,那就是“Java空指针异常”,所以当我们创建一个项目时,eclipse中缺少Java 这里的解决方案
然后尝试一下,希望你可以创建一个没有任何NPE的项目。缺少代码,StackTrace甚至没有开始为项目编码。错误出现在“创建项目”屏幕中。但是,在控制台中,此错误消息显示:[2014-04-18 18:31:35-MyFirstApp]项目没有Project.properties文件!编辑项目属性以设置一个。然后执行该操作。编辑项目属性我在项目文件夹中创建一个虚拟的“MyFirstApp.properties”文件,但控制台会给出:[2014-04-18 18:46:43-MyFirstApp]-----------------------------------[2014-04-18 18:46:43-MyFirstApp]Android启动![2014-04-18 18:46:43-MyFirstApp]亚洲开发银行运行正常。[2014-04-18 18:46:43-MyFirstApp]找不到MyFirstApp.apk!新解压的日食也是这样吗?