Mac错误创建Android项目-“;运行生成器时出错';安卓资源管理器&x27;“关于项目”;

Mac错误创建Android项目-“;运行生成器时出错';安卓资源管理器&x27;“关于项目”;,android,eclipse,macos,Android,Eclipse,Macos,我花了一整天的时间试图在我的Mac(10.7.5)上创建一个简单的Android应用程序项目。在项目向导中按“完成”时,我收到以下错误消息: Errors occurred during the build. Errors running builder 'Android Resource Manager' on project 'MyFirstApp'. java.lang.NullPointerException 创建了一个目录为空的项目,但除了名为“proguar

我花了一整天的时间试图在我的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”的文件外,没有生成任何文件,该文件仅包含注释

我真的只是把它下载到我的Mac上

我已经看过并尝试了所有的建议,比如删除“.metadata”文件夹和尝试更改Android“Project Build Target”

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

所以我被卡住了…这不是开箱即用的。任何帮助都将不胜感激

解决方法

一,。创建项目

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

二,。在Eclipse中导入已创建的项目创建一个空项目。属性文件使它为我工作。

我在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文件

这是我用来解决这个问题的解决方案,它给我带来了很多麻烦

  • 通过在eclipse中打开Android SDK管理器来检查Extra文件夹,确保您已经安装了以下库Android支持库、Android支持存储库和Google存储库
  • 创建一个Android示例项目,然后选择appcompact_v7库
  • 关闭刚刚创建的项目,重新启动Eclipse,现在创建一个新的Android应用程序项目

  • 希望它能帮助你

    我在我的新Macbook Pro上遇到了同样的问题,所以我下载了JDK并安装了它,问题得到了解决。

    我的windows 8也有同样的问题。我通过转到eclipse工作区文件夹并删除名为appcompat_v7的文件夹来解决这个问题。重新启动eclipse之后。它可以正常工作。

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

    这里有另一种方法来解决这个问题,因为这篇文章已经被回复了

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

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

  • 这应该也能解决问题。

    我按照以下步骤在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.
    

    只需删除旧版本的JDK,然后安装最新版本即可

    JDK 8、Eclipse Luna、ADT 26是最佳组合

    谢谢
    Manoj

    听起来Eclipse没有看到SDK Android文件夹。你配置了你的Eclipse吗?我想我不需要?ADT包随SDK一起安装。我看了一下“Eclipse/Preferences/Android”,它似乎指向捆绑包“adt-bundle-mac-x86_64-20130729”附带的“SDK”目录。很多人解决了这个问题,正如在这个链接中所描述的:你能解决这个问题吗?我也有同样的问题,我找不到发生这种情况的任何原因。很高兴你解决了这个问题,你介意标出答案吗?我也有同样的问题。在将JDK更新到最新可用版本(1.8.0_25-b17)后,它得到了修复。@Hugoresse研究了答案中提到的文章。这对我来说很有效,但在我的例子中,java位于稍微不同的位置:/System/Library/java/JavaVirtualMachines/1.6.0.JDK/Contents/Home/bin@HugoGresse不能做太多,只需按照步骤操作即可。这篇文章是作为参考而包含的。在我添加项目构建目标之前,我需要打开project.properties文件并添加以下行:android.library=false