Ant 打包步骤

Ant 打包步骤

参考 

http://blog.csdn.net/shanghaibao123/article/details/45598623

http://blog.csdn.net/shanghaibao123/article/details/45598619


多渠道打包:

 在AndroidManifest.xml中添加一个meta节点如下:

 <meta-data
            android:name="channelname"
            android:value="channelkey" >
        </meta-data>

手动ant打包流程: 

# 1:cmd-->cd到项目的根目录 

# 2:输入命令 android update project -p ./ 

注意:如果你的项目有依赖其他项目,请如下操作:

2.1:先cd到你的依赖项目根目录,执行 android update lib-project -p ./ -t android-17,这个命令的作用是在依赖库下生成自动打包相关的文件,-p .的意思是在当前根目录下执行,-t android-17的意思是此源码使用android-17 api进行编译,各位根据自己的项目情况自行修改,所有的依赖库都要执行这一步操作

2.2: 再cd到你的项目根目录,执行 android update project -p ./ --subprojects  -t android-17,这个命令的作用是在源码下生成自动打包相关的文件。

# 3:刷新项目 (可以看到多了local.properties和build.xml两个文件)

# 4:local.properties内容如下:

# 5: 在项目根目录下新建 custom_rules.xml 内容如下:

#下面这句是自动生成的 
sdk.dir=D:\\SDK19\\SDK_4.4_API19 
# 加入数字签名信息(keystore目录) 
key.store=F:\\huyu备份\\keystore\\XXXX.keystore 
#别名alias(根据自己实际情况填写) 
key.alias=1.0
#数字签名的密码 
key.store.password=huyu
#alias的密码
key.alias.password=huyu 
#这里设置混淆代码,在当前项目的proguard-project.txt中编写混淆规则 (不混淆可以注释该行) proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 
#写上所有的渠道,格式: 渠道名:渠道号,渠道名:渠道号market_channels=UMENG_CHANNEL:UMENG,JPUSH_CHANNEL:AAA,BAIDU_CHANNEL:BAIDU
   
   

   
   

   
   

   
   

    
    
       
    
    
      

    
    
    
    
    
    
        
     
     
            
      
      
        
     
     
    
    
    

    
    
    
    
    
    

        
     
     
        
     
     

        
     
     
        
     
     
        
     
     
    
    
    

    
    
    

        
     
     
        
     
     

        
     
     
        
     
     

        
     
     
        
     
     

        
     
     
        
     
     

        
     
     
        
     
     

        
     
     
        
     
     

        
     
     
        
     
     

        
     
     
    
    
    


   
   
   
   

   
   

   
   

   
   

   
   

    
    
       
    
    
    
    
    
    
    
        
     
     
            
      
      
        
     
     
    
    
    


    
    
    
    
    
    

        
     
     

        
     
     
        
     
     
    
    
    

    
    
    

        
     
     
        
     
     

        
     
     
        
     
     
		
        
     
     

            
      
      
            
      
      
            
      
      
        
     
     

        
     
     
        
     
     

        
     
     
        
     
     

        
     
     
        
     
     

            
      
      
        
     
     

    
    
    


   
   

# 6:右击 build.xml --> run as --> (第二个)Ant Build -->

     去掉最下面的help,选择deploy(在不定义release) --> run 

# 7:刷新 bin 目录即可看到签名的apk

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值