我使用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