2014-05-21 22 views
8

我使用Node.js的命令行界面构建我的PhoneGap Android应用,用命令phonegap run android。它显示了这个错误:Android的CLI构建显示无效的资源目录名称错误:MY_PROJECT RES /紧缩

-code-gen: 
[mergemanifest] Found Deleted Target File 
[mergemanifest] Merging AndroidManifest files into one. 
[mergemanifest] Manifest merger disabled. Using project manifest only. 
    [echo] Handling aidl files... 
    [aidl] No AIDL files to compile. 
    [echo] ---------- 
    [echo] Handling RenderScript files... 
    [echo] ---------- 
    [echo] Handling Resources... 
    [aapt] Generating resource IDs... 
    [aapt] invalid resource directory name: C:\Users\brian.lee\Desktop\Eclipse 
Workspace\facebook_trial\plugins\com.phonegap.plugins.facebookconnect\src\android\facebook\FacebookLib\res/crunch  
BUILD FAILED 

我首先假定它只是在寻找丢失的文件夹,所以我MY_PROJECT/res下创建的文件夹crunch,但没有成功。我也尝试使用Eclipse来执行项目 - >清理,无济于事。

如何解决此错误?为什么会发生?另外,为什么在.\res/crunch中显示反斜线?这很重要吗?

编辑:

的Eclipse露娜已经显现出这个错误,现在,还有:

[2014-05-21 11:15:37 - Facebook_Trial] invalid resource directory name: C:\Users\brian.lee\Desktop\Eclipse Workspace\facebook_trial\plugins\com.phonegap.plugins.facebookconnect\src\android\facebook\FacebookLib\res/crunch

回答

10

关闭Eclipse,然后在你的项目文件夹中运行ant clean

相关问题