【问题标题】:ant copying android project -> not compiling 'error: Error: String types not allowed (at 'layout_width' with value 'match_parent'). 'ant 复制 android 项目-> 未编译'错误:错误:不允许字符串类型(在 'layout_width' 处,值为 'match_parent')。 '
【发布时间】:2012-08-07 12:52:02
【问题描述】:

我将 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 Dependencies不存在,和我的源项目比较。

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

【问题讨论】:

    标签: android eclipse cordova ant


    【解决方案1】:

    您能否检查一下 id=1 (--target 1) 的目标是什么?只需拨打android list targets

    很可能您使用了错误的 API 级别。在这里查看答案Android NDK r4 san-angeles problem

    【讨论】:

    • 你拯救了我的一天和我的周末!我把它从1改成了4,映射到sdk level 8
    猜你喜欢
    • 2017-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-06
    相关资源
    最近更新 更多