zoukankan      html  css  js  c++  java
  • 批处理 安卓一键打包脚本快速解析

    这里使用的是最快速方便的ant打包,选用ant打包的原因是他比aapt package之类的打包命令简单直接,便于入手
    首先保证你的环境可以IDE里正常调试,无错误

    设置打包环境

    这里我用一个批处理把打包需要的环境变量设置好
    批处理setting.bat

    set JAVA_HOME=%~dp0Javajdk
    set CLASSPATH=.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
    set path=%JAVA_HOME%in;%path%
    set ANDROID_HOME = %~dp0androidsdk
    set path=%~dp0androidsdk;%path%
    set path=%~dp0androidsdk	ools;%path%
    set path=%~dp0androidsdkplatform-tools;%path%
    set path=%~dp0apache-antin;%path%
    

    由代码可以清楚的知道 这里主要是设置了jdk Android和ant的环境变量

    执行打包

    在项目的主目录新建 builder.bat

    call /setting
    :这里是 lib-project 初始化应用的项目 weibo.sdk.android.api
    cd ../weibo.sdk.android.api  
    call android update lib-project -p . -t android-19
    
    cd ../myapp
    
    call ant clean
    call android update project -p . -t android-19
    call ant release
    

    所有命令执行完毕,就会在bin目录下生成 -release.apk结尾的 apk文件既是打包好的安装包

    注意:

    1. 如果引用了第三方类库需要在project.properties里的 android.library.reference.1=..\weibo.sdk.android.api
    2. 执行 ant release 发布代签名的apk的时候 需要在项目主目录里有ant.properties文件 里面要正确的配置key.storekey.aliaskey.store.passwordkey.alias.password
  • 相关阅读:
    第一个java程序 Hello,World
    安装jdk,配置环境变量
    QQ传输大文件,服务器拒绝了你发送离线文件
    在WPF显示动态GIF图片
    Windows下预览svg
    WPF,ScrollViewer的属性VerticalScrollBarVisibility、HorizontalScrollBarVisibility值的区别
    未能添加对“*.dll”的引用
    端口被占用
    windows下安装tomcat
    编译安装Linux内核 centos版本
  • 原文地址:https://www.cnblogs.com/yahue/p/5505692.html
Copyright © 2011-2022 走看看