gpt4 book ai didi

android - 项目 "-resource-src"中不存在目标 "HelloWorldTest"。从目标 "compile"使用

转载 作者:太空狗 更新时间:2023-10-29 15:17:28 25 4
gpt4 key购买 nike

<!-- override "compile" target in platform android_rules.xml to include tested app's external libraries -->
<target name="compile" depends="-resource-src, -aidl"
description="Compiles project's .java files into .class files">
<!-- If android rules are used for a test project, its classpath should include
tested project's location -->
<condition property="extensible.classpath"
value="${tested.project.absolute.dir}/bin/classes" else=".">
<isset property="tested.project.absolute.dir" />
</condition>
<javac encoding="ascii" target="1.5" debug="true" extdirs=""
destdir="${out.classes.absolute.dir}"
bootclasspathref="android.target.classpath"
verbose="${verbose}" classpath="${extensible.classpath}">
<src path="${source.absolute.dir}" />
<src path="${gen.absolute.dir}" />
<classpath>
<fileset dir="${tested.project.absolute.dir}/libs" includes="*.jar" />
<fileset dir="${external.libs.absolute.dir}" includes="*.jar" />
</classpath>
</javac>
</target>

为什么我得到一个BUILD FAILED

目标 “-resource-src” 在项目 “HelloWorldTest” 中不存在。它从目标“编译”中使用。

我的 Android SDK 工具 Rev20....

我不明白,我觉得失去了希望

最佳答案

可能是您的 ${build.target} 设置在 -set-debug-mode 和 -set-release-mode 任务中。因此,当直接调用 -compile 任务时,它不会将这些任务中的任何一个调用为依赖项。所以 ${build.target} 从未真正设置过。

尝试覆盖其中一项任务,并在未设置时设置 ${build.target}。

您可以使用目标属性。

<javac encoding="${java.encoding}"
source="${java.source}" target="${java.target}"
debug="true" extdirs="" includeantruntime="false"
....
>

我希望它对你有用。

关于android - 项目 "-resource-src"中不存在目标 "HelloWorldTest"。从目标 "compile"使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11446212/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com