2013-05-11 32 views
0

我想将phonegap2.7.0与sencha touch2.2.0整合。 我更改build-impl.xml文件以将文件复制到www。sencha2.2.0 + phonegap - build-impl.xml中的错误 - 删除不支持“todir”属性

<target name="-after-build"> 
     <delete todir="../../android/assets/www"/> 
     <copy todir="../../android/assets/www"> 
      <fileset dir="${workspace.build.dir}/package"/> 
     </copy> 

    </target> 

在生成过程中我得到一个错误:

[INF] 
[INF] run: 
[INF] 
[INF] -build: 
[INF] 
[INF] -after-build: 
[ERR] 
[ERR] BUILD FAILED 
[ERR] com.sencha.exceptions.BasicException: delete doesn'''t support the "todir" attribute 

[ERR] 
[ERR] Total time: 55 seconds 
[ERR] com.sencha.exceptions.BasicException: delete doesn't support the "todir" attribute 

回答

0

由于煎茶的构建是基于Ant,所以我想删也遵循它说用dir这是删除目录,包括所有相同的约定其文件和子目录。根据docs。此外,在逻辑上也没有意义的删除操作,所以这应该工作:

<target name="-after-build"> 
    <delete dir="../../android/assets/www"/> 
    <copy todir="../../android/assets/www"> 
     <fileset dir="${workspace.build.dir}/package"/> 
    </copy> 
</target> 
相关问题