ant复制android项目->;不编译';错误:错误:不允许字符串类型(在';布局宽度';处,值为';匹配父项';)';

ant复制android项目->;不编译';错误:错误:不允许字符串类型(在';布局宽度';处,值为';匹配父项';)';,android,eclipse,cordova,ant,Android,Eclipse,Cordova,Ant,我将phonegap应用程序分为基本部分、android特定部分和ios特定部分。我编写了一个ant脚本来重新组装代码,这取决于我要为哪个平台构建。 Ant脚本复制android项目并将特定文件添加到assets/www目录 当我做一个 ./android update project --target 1 --path /workspace/projectroot 然后 ant debug 从项目的根目录中,我得到以下错误 'error: Error: String types not a

我将phonegap应用程序分为基本部分、android特定部分和ios特定部分。我编写了一个ant脚本来重新组装代码,这取决于我要为哪个平台构建。 Ant脚本复制android项目并将特定文件添加到assets/www目录

当我做一个

./android update project --target 1 --path /workspace/projectroot
然后

ant debug
从项目的根目录中,我得到以下错误

'error: Error: String types not allowed (at 'layout_width' with value 'match_parent'). '
BUILD FAILED
null returned: 1
我在eclipse中打开新组装的项目,发现一个问题:android.jar和android依赖项不存在,将其与我的源项目进行比较

那么我该如何解决这个问题呢?有什么想法吗?
提前感谢

您能检查一下id=1(-target 1)的目标是什么吗?只需调用android列表目标


很可能您使用了错误的API级别。检查这里的答案

你救了我的一天和周末!我将其从1改为4,映射到sdk级别8