现在的位置: 首页 > 综合 > 正文

ant编译需要的build.xm文件

2014年02月23日 ⁄ 综合 ⁄ 共 2269字 ⁄ 字号 评论关闭
以下代友Copy一下,改改就可用,工具给咱不自动生成build.xml,咱可以改嘛!

<?xml version="1.0"
encoding="UTF-8"?>
<!--
================================================
-->
<!-- Build an Android
project.                       
-->
<!--
================================================
-->
<project name="plate_id_sample_service"
default="zipalign" basedir=".">
   
   
<property
file="build.properties"></property>

   
   
<!-- The absolute paths for the tools.
-->
   
<property name="android.framework"
value="${sdk.home}/platforms/${sdk.platform}/framework.aidl"></property>

   
<property name="android.core"
value="${sdk.home}/platforms/${sdk.platform}/android.jar"></property>

   
<property name="jarsigner"
value="${jdk.home}/bin/jarsigner.exe"></property>

   
<property name="zipalign"
value="${sdk.home}/tools/zipalign.exe"></property>

   
<property name="dx"
value="${sdk.home}/platform-tools/dx.bat"></property>

   
<property name="apk-builder"
value="${sdk.home}/tools/apkbuilder.bat"></property>

   
<property name="aapt"
value="${sdk.home}/platform-tools/aapt.exe"></property>

   
<property name="aidl"
value="${sdk.home}/platform-tools/aidl.exe"></property>

   
   
<!-- The absolute path. -->
   
<property name="src.abs"
value="${basedir}\src"></property>

   
<property name="lib.abs"
value="${basedir}\libs"></property>

   
<property name="bin.abs"
value="${basedir}\bin"></property>

   
<property name="dex.abs"
value="${basedir}\bin\classes.dex"></property>

   
<property name="resources.abs"
value="${basedir}\bin\resources.ap_"></property>

   
<property name="unsigned.abs"
value="${basedir}\bin\${ant.project.name}-unsigned.apk"></property>

   
<property name="signed.abs"
value="${basedir}\bin\${ant.project.name}-signed.apk"></property>

   
<!-- Cleaning the project -->
   
<target name="clean">
       
<echo>Cleaning the
project...</echo>
       
<delete includeemptydirs="true"
verbose="true">
           
<fileset dir="bin"
includes="***">
       
</fileset></delete>

   
</target>
   
   
<!-- Generate R.jave -->
   
<target name="generate"
depends="clean">
       
<echo>Generating R.java /
Manifest.java from the
resources...</echo>
       
<exec executable="${aapt}"
fail>
           
<arg value="package">
           
<arg value="-m">
           
<arg value="-J">
           
<arg value="gen">
           
<arg value="-M">
           
<arg
value="AndroidManifest.xml">
           
<arg value="-S">
           
<arg value="res">
           

抱歉!评论已关闭.