我试图测试一个Android版本构建,以确保没有意外发生。虽然试图在命令行中使用Ant构建:android-sdk/tools/ant/build.xml:698:null返回:1
/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
我需要蚂蚁升级由于一个错误,但我不记得是什么错误。我似乎记得它与Java 7或Java 8有关。
你必须看上面。 “AndroidManifest.xml”中通常是错误的原因。 – DenisKolodin 2016-06-08 12:46:02