2014-05-21 31 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

相關問題