我正在尝试测试 Android 版本,以确保不会发生意外情况。尝试从命令行使用 ant 构建时:
/usr/local/bin/ant release
...
BUILD FAILED
.../android-sdk/tools/ant/build.xml:653: The following error occurred while executing this line:
.../android-sdk/tools/ant/build.xml:698: null returned: 1
当我看着build.xml:698
,问题出在下面的 Proguard 文件上。
<aapt executable="${aapt}"
command="package"
verbose="${verbose}"
manifest="${out.manifest.abs.file}"
originalManifestPackage="${project.app.package}"
androidjar="${project.target.android.jar}"
rfolder="${gen.absolute.dir}"
nonConstantId="${android.library}"
libraryResFolderPathRefid="project.library.res.folder.path"
libraryPackagesRefid="project.library.packages"
libraryRFileRefid="project.library.bin.r.file.path"
ignoreAssets="${aapt.ignore.assets}"
binFolder="${out.absolute.dir}"
proguardFile="${out.absolute.dir}/proguard.txt">
<res path="${out.res.absolute.dir}" />
<res path="${resource.absolute.dir}" />
</aapt>
我的项目有一个proguard-project.txt
。重命名后为proguard.txt
,问题依然存在。
我很高兴省略 Proguard 步骤,因为我不使用它。
我该如何解决这个问题?
如果重要的话:
$ /usr/local/bin/ant -v
Apache Ant(TM) version 1.9.4 compiled on April 29 2014
由于错误,我需要升级 ant,但我不记得错误是什么。我记得它似乎与 Java 7 或 Java 8 有关。
有同样的错误。找到修复程序https://stackoverflow.com/a/23774435 https://stackoverflow.com/a/23774435。
关闭日食。并运行“ant clean”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)