我試圖測試一個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