Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse ADT 22.6.2仍然给出了错误;java.lang.NullPointerException“;_Java_Android_Java 7_Osx Mavericks_Eclipse Adt - Fatal编程技术网

Eclipse ADT 22.6.2仍然给出了错误;java.lang.NullPointerException“;

Eclipse 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来解决那些遇到同样问题的人,下面是我如何解决的: 经过几次尝试和错误后,我发现问题出在“创建项目向导”中创建活动

这个问题应该由最新的ADT版本(22.6.2)来解决,但当我试图创建一个空的Android应用程序项目时,仍然收到相同的错误。 下面是确切的错误:

生成过程中发生错误。 在项目“MyFirstApp”上运行生成器“Android资源管理器”时出错。 java.lang.NullPointerException


我是不是遗漏了什么?顺便说一句,我使用OSX Maverics 10.9.2来解决那些遇到同样问题的人,下面是我如何解决的:
经过几次尝试和错误后,我发现问题出在“创建项目向导”中创建活动。如果您只是在向导的第二步取消选择“创建活动”按钮,它将成功创建项目。之后,您可以轻松地将新活动添加到项目中

我今天解决了这个问题。希望它能帮助您

在PackageExplorer中,您将找到appcompat_v7 appcompat_v7_2
appcompat_v7_3等,取决于您在工作区中的项目数。。。。不要关闭这些包中的任何一个。。。双击程序包以使每个程序包保持活动状态。。。那么问题就不存在了。。。它允许我创建新项目和新活动…

我通过以下步骤解决了此问题:

  • 下载JavaEE版本中的EclipseJuno,而不是开普勒
  • 在eclipse中使用“安装新软件”安装插件ADT
  • 使用Brew安装android sdk
  • 在eclipse中引用android sdk文件夹(例如:usr/local/ceral/android sdk)
  • 这对我有用!
    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

    这里的解决方案

  • 菜单栏上的Eclipse->Preferences(在MacOS X中,它可能不同于windows7,希望我们可以在Windows菜单上看到此首选项)

  • 转到,Java->install JREs->Execution environment

  • 当您单击右面板中的Java1.7、Java1.6和左面板中的JavaSDK1.7时,将显示复选框
  • 只需选中复选框值并按下“确定”按钮

  • 然后尝试一下,希望你可以创建一个没有任何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!新解压的日食也是这样吗?