首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android自动打包、签名、优化、下传ANT脚本

2012-08-22 
Android自动打包、签名、优化、上传ANT脚本版权所有,欢迎转载,转载请注明 : SinFrancis ?http://mdev.cc??此

Android自动打包、签名、优化、上传ANT脚本

版权所有,欢迎转载,转载请注明 : SinFrancis ?http://mdev.cc?

?

此脚本是针对于android在线更新的SDK,以前android有离线安装包,后来改为直接在线安装进行,两者的成本在于sdk的路径和一些工具类的路径不同。

此脚本用于进行自动编译用户需要的APK安装包,使用时候,请将签名用的*.keystore放在和build.xml同一目录,并命名为android.keystore,(如想更改,请在build.xml 中的jarsigner target进行更改)

build.properties

?

?

?

?

?

?

?

?

?

?

?

        <exec executable="${jarsigner}" failonerror="true"> 
            <arg value="-verbose" /> 
            <arg value="-storepass" /> 
            <arg value="${password}" /> 
            <arg value="-keystore" /> 
            <arg value="android.keystore" /> 
            <arg value="-signedjar" /> 
            <arg value="${out-signed-package-ospath}" /> 
            <arg value="${out-unsigned-package-ospath}" /> 
            <arg value="android" /> 
        </exec> 
    </target> 

中的
<arg value="android.keystore" /> 
  <arg value="android" /> 
路径,

这个两个参数值要一样即可        <exec executable="${jarsigner}" failonerror="true"> 
            <arg value="-verbose" /> 
            <arg value="-storepass" /> 
            <arg value="${password}" /> 
            <arg value="-keystore" /> 
            <arg value="android.keystore" /> 
            <arg value="-signedjar" /> 
            <arg value="${out-signed-package-ospath}" /> 
            <arg value="${out-unsigned-package-ospath}" /> 
            <arg value="android" /> 
        </exec> 
    </target> 

中的
<arg value="android.keystore" /> 
  <arg value="android" /> 
路径,

这个两个参数值要一样即可

谢谢,学习了! 6 楼 yankunren 2010-11-29   你好 问一下 可以使用Ant 将图片资源文件编译成二进制文件嘛 ?
如果可以的话  ,怎样实现呢
Thanks 7 楼 futurebp 2012-01-04   这是什么类型的脚本啊?

热点排行