26

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

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

创建了一个带有空目录的项目,但除了一个名为“proguard-project.txt”的文件之外没有生成任何文件,该文件只包含注释。

我实际上只是将ADT Bundle下载到了我的 Mac 上。

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

我也尝试过使用 Eclipse Juno 和 Kepler - 同样的问题。我已经多次重新安装 Eclipse 并重新创建了工作区。

所以我很困惑......它不是开箱即用的。非常感激任何的帮助。

4

10 回答 10

25

我在我的 Windows 机器上遇到了同样的错误。

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

  project.properties 

丢失了,所以我创建了一个 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".

然后构建它。现在一切都很顺利。

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

于 2013-11-30T12:52:39.253 回答
14

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

于 2013-11-05T00:52:30.917 回答
13

我按照以下步骤向 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.
于 2015-01-09T02:11:35.107 回答
3

这是我用来解决给我带来足够麻烦的问题的解决方案。

  1. 通过在 Eclipse 中打开Android SDK 管理器检查Extra文件夹,确保您已经安装了以下库Android Support Library、Android Support Repository 和 Google Repository 。
  2. 创建一个Android 示例项目,然后选择appcompact_v7库。
  3. 关闭您刚刚创建的项目,重新启动 Eclipse 并创建一个新的Android 应用程序项目

希望对您有所帮助!

于 2014-04-28T13:24:09.547 回答
2

解决方法

1.创建项目

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

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

于 2013-10-24T22:08:57.283 回答
1

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

于 2014-05-04T14:48:47.810 回答
0

Just remove the older version of JDK,Install latest version after that it's work fine.

JDK 8,Eclipse Luna,ADT 26 is the best combination.

Thanks Manoj

于 2015-03-20T07:13:26.470 回答
0

在不创建活动的情况下创建项目(在创建新项目向导中取消勾选创建活动)。然后在清单中手动创建活动。这也应该创建属性文件

于 2014-10-21T07:43:11.993 回答
0

我的 Windows 8 也有同样的问题。我通过转到 eclipse 工作区文件夹并删除名为 appcompat_v7 的文件夹来解决它。重启eclipse后。它会正常工作。

于 2014-08-03T09:28:42.013 回答
0

这是解决此问题的另一种方法,因为该帖子已得到答复。

(在 windows/linux 上)在 eclipse 中,执行以下操作:

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

这也应该可以解决问题。

于 2014-12-29T17:09:15.223 回答