android安卓脚本中的"includeAntRuntime"未设置为false,每次构建应用程序时都会给出恼人的警告.
[javac] /Users/dwang/Library/android/android-sdk-mac_x86/tools/ant/main_rules.xml:361: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
Run Code Online (Sandbox Code Playgroud)
查看文件android-sdk - */tools/ant/main_rules.xml的第354行
<javac encoding="${java.encoding}"
source="${java.source}" target="${java.target}"
debug="true" extdirs=""
destdir="${out.classes.absolute.dir}"
bootclasspathref="android.target.classpath"
verbose="${verbose}"
classpath="${extensible.classpath}"
classpathref="jar.libs.ref">
<src path="${source.absolute.dir}" />
<src path="${gen.absolute.dir}" />
<src refid="project.libraries.src" />
<classpath>
<fileset dir="${extensible.libs.classpath}" includes="*.jar" />
</classpath>
</javac>
Run Code Online (Sandbox Code Playgroud)
而且如果不直接修改该文件,我似乎无法轻易修复它?Android团队,请修复它吗?
ohh*_*rob 14
Android SDK的解决方法是将build.sysclasspath
属性设置为"last"
,这将抑制错误警告.
通过在项目build.properties
文件中指定属性值来完成此操作.
# You can use this to override default values such as
# 'source.dir' for the location of your java source folder and
# 'out.dir' for the location of your output folder.
out.dir=build
gen.dir=build/gen
# Suppress the javac task warnings about "includeAntRuntime"
build.sysclasspath=last
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5744 次 |
最近记录: |