Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 将ant_规则\u r3构建转换为新的SDK主\u规则_Android_Ant - Fatal编程技术网

Android 将ant_规则\u r3构建转换为新的SDK主\u规则

Android 将ant_规则\u r3构建转换为新的SDK主\u规则,android,ant,Android,Ant,正在尝试使用集成了“Ant_rules_r3.xml”的Ant将现有Android构建系统从旧SDK转换为新SDK的“main_rules.xml”设置。我们也有一些自定义SVN任务修补到“ant_rules_r3.xml”文件中,因此它可能不像文件交换那么简单 是否有任何关于SDK如何更改的指南、信息或博客,以及我需要如何进行转换?任务和/或参数是否已更改 谢谢, DD升级SDK时,我找不到任何更改说明或其他参考。我花了一段时间才意识到他们已将文件名更改为main_rules.xml。我很恼火

正在尝试使用集成了“Ant_rules_r3.xml”的Ant将现有Android构建系统从旧SDK转换为新SDK的“main_rules.xml”设置。我们也有一些自定义SVN任务修补到“ant_rules_r3.xml”文件中,因此它可能不像文件交换那么简单

是否有任何关于SDK如何更改的指南、信息或博客,以及我需要如何进行转换?任务和/或参数是否已更改

谢谢,
DD

升级SDK时,我找不到任何更改说明或其他参考。我花了一段时间才意识到他们已将文件名更改为main_rules.xml。我很恼火地发现我的构建失败了

首先,您需要最新的1.8。?Ant的1.7版本肯定不起作用。我发现,如果覆盖了编译目标,那么目标中的行

<src refid="android.libraries.src"/>

现在需要

<src refid="project.libraries.src" />

我认为这是主要问题,尽管可能还有其他问题


我对这一变化发了牢骚,我必须说,新的模糊处理目标是开箱即用的,而且非常有用。

我也解决了这个问题。暴力代码比较是它的原因。