我试图通过命令行生成使用Apache Ant的一个Android项目,但它给我构建失败,出现以下错误语句:
产生java.io.IOException:不能运行程序。 “.. \ android_sdk \ platform-tools \ aapt.exe”Ant构建失败
D:\ MediaSync \ build.xml:429:执行失败:java.io.IOException:无法运行程序“.. \ android_sdk \ platform- tools \ aapt.exe“
我是新来的这个东西,所以我没有得到任何想法如何克服这个错误。搜索了很多关于它,但仍然抓我的头..
任何人有任何想法,然后请告诉我。
编辑:这里是我的Buil.xml的部分文件
<!-- General SDK location -->
<property name="sdk-folder" value="D:/sdk" />
<!-- Preset tools location -->
<property name="android-platform-tools" value="${sdk-folder}/platform-tools"/>
<!-- Tools -->
<condition property="aapt" value="${android-platform-tools}/aapt.exe" else="${android-platform-tools}/aapt" >
<os family="windows"/>
</condition>
<!-- Generate the R.java file for this project's resources. -->
<target name="resource-src" depends="init, localization, replace-template-values">
<echo>Generating R.java/Manifest.java from the resources...</echo>
<exec executable="${aapt}" failonerror="true">
<arg value="package" />
<arg value="-m" />
<arg value="-J" />
<arg value="${outdir-r}" />
<arg value="-M" />
<arg value="${outdir.manifest}/AndroidManifest.xml" />
<arg value="-S" />
<arg value="${resource-dir}" />
<arg value="-I" />
<arg value="${android-jar}" />
</exec>
</target>
你有没有找到解决你的问题..? – 2015-06-19 13:16:26
@AmritpalSingh ..我其实不记得当时我做了什么。你可以尝试下面的答案。 – Noman 2015-06-22 04:43:33