Mac错误创buildAndroid项目 – “错误正在运行的生成器”Android资源pipe理器“项目”

我花了一整天的时间试图在我的Mac上创build一个简单的Android应用程序项目(10.7.5)。 在项目向导中按“完成”时,出现以下错误信息:

Errors occurred during the build. Errors running builder 'Android Resource Manager' on project 'MyFirstApp'. java.lang.NullPointerException 

创build了一个空目录的项目,但是除了名为“proguard-project.txt”的文件外,没有生成文件,它只包含注释。

我简直就是把ADT Bundle下载到我的Mac上。

我已经看过这里,并尝试所有的build议,如删除“.metadata”文件夹,并尝试更改Android“项目生成目标”。

我也尝试过使用Eclipse Juno和Kepler – 同样的问题。 我重新安装了Eclipse,并且多次重新创build了工作区。

所以我相当卡住…它不是开箱即用。 非常感激任何的帮助。

Solutions Collecting From Web of "Mac错误创buildAndroid项目 – “错误正在运行的生成器”Android资源pipe理器“项目”"

我的Windows机器上出现同样的错误。

当我比较项目文件系统与其他工作项目时,我发现

  project.properties 

遗失,所以我创build了一个txt文件,并将其重命名为“project.properties”,然后在我的控制台上得到这个消息。

  "Project has no project.properties file! Edit the project properties to set one" 

然后我通过项目菜单

 project->properties->android->choose & set the "project build target". 

然后build立它。现在一切都很顺利。

我们只是为该项目设置了一个有效的project.properites文件。

创build一个空的project.properties文件让它为我工作。

我按照下面的步骤添加一行到Eclipse.ini并解决了这个问题

 1. Go to your eclipse directory and find "Eclipse.app" file. Just to be on safe side, back up this file somewhere (Just the Eclipse.app file). 2. Right-Click on "Eclipse.app" file, and select "Show Package Contents" 3. Once inside package, go to Contents-->MacOS, and open "eclipse.ini" 4. Just before the "-vmargs", add the following: -vm /System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java 5. Run eclipse again, and you should be able to create the project without any problems. 

这是我用来解决这个问题的解决scheme,给了我足够的麻烦。

  1. 请确保您已经安装了以下库Android安装支持库,Android支持库和Google Repository ,方法是在eclipse中打开Android SDKpipe理器来检查Extra文件夹。
  2. 创build一个Android示例项目,然后selectappcompact_v7库。
  3. closures刚刚创build的项目,重新启动Eclipse,现在创build一个新的Android应用程序项目

希望它能帮助你!

解决方法

1.创build项目

 android create project --target [target-id] --name MyFirstApp --path [path-to-workspace]/MyFirstApp --activity MainActivity --package com.example.myfirstapp 

2.在Eclipse中导入创build的项目

我在我的新Macbook Pro面临同样的问题,所以我只是下载了JDK,并安装它 ,问题修复。

我也有我的Windows 8同样的问题。 我通过去日历工作区文件夹解决它,并删除名为appcompat_v7的文件夹。 之后重新启动eclipse。 它会正常工作。

创build一个项目而不创build一个活动(在创build新的项目向导中,不要创build一个活动)。 然后在清单中手动创build活动。 这应该创build属性文件

这是解决这个问题的另一种方法,因为这个post已经被回答了。

(在Windows / Linux上)在eclipse中,执行以下操作:

  1. 右键点击项目
  2. select列表底部附近的“Android工具”
  3. select“修复项目属性”

这也应该做的伎俩。

只要删除旧版本的JDK,安装最新版本后,它工作正常。

JDK 8,Eclipse Luna,ADT 26是最好的组合。

感谢Manoj