用Ant给Unity3D导出Eclipse工程打包APK

我们经常需要出完apk后,告诉我们改版本号,或者包名什么的,但是每次打包时间又很长。索性我们就出一个eclipse工程,然后用ant自动打包。

1、设置环境变量

2、生成build.xml文件

android update project -t android-21 -p ./

3、修改签名文件

创建文本文件 ant.properties

key.store=user.keystore
key.store.password=123123
key.alias=yingyongbao
key.alias.password=123123

key.store是你存放签名文件的位置

4、打包

ant release

5、检查生成文件

bin目录下xxx-release.apk

--------------------------------------------------------------------------------------------------------------mac版-----------------------------------------------------------

PROJ_PATH=$1
echo PROJ_PATH=${PROJ_PATH}

ANDROID_HOME=/Users/vmmac/Documents/androidsdk
echo ANDROID_HOME=${ANDROID_HOME}

ANT_HOME=/Users/vmmac/Documents/apache-ant-1.10.1
echo ANT_HOME=${ANT_HOME}

export PATH=$PATH:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools:${ANT_HOME}/bin
echo $PATH

cd ${PROJ_PATH}

android update project -t android-21 -p ./

ant debug
时间: 2024-08-27 03:10:26

用Ant给Unity3D导出Eclipse工程打包APK的相关文章

解决Eclipse不能打包APK报错的问题

1.在Android SDK Tool r19之后, Export的时候遇到xxx is not translated in yyy, zzz的问题. 例如说"auto_exit" is not translated in zh, zh_CN. 这是因为Android SDK Tool 將 ANDROID_LINT_COMPLETE_REGIONS 改为了需要检查. 临时解决方法:Eclipse > Preference > Android > Lint Error

在Hudson中,使用ant自动对安卓项目编译打包apk

本文对如何在hudson中配置ant编译打包apk进行说明,主要包括build.xml文件的编写.环境的配置.在Hudson中创建任务. 一.为安卓项目创建build.xml文件 1.打开cmd进入sdk目录下的tools目录,输入: android.bat list target  来查询我们现有的版本list有哪些.如下图: 途中用红框圈出的 id 与蓝框圈出的版本号对应关系,下面需要用到. 2.打开安卓项目工程下的 project.properties 文件,查看target 版本号,如下

Zookeeper源码用ant进行编译为eclipse工程--转载

原文地址:http://www.it165.net/os/html/201411/10142.html Zookeeper GitHub的下载地址是:https://github.com/apache/zookeeper 解压,打开cmd,切换到Zookeeper源码的根目录下面(下面有一个build.xml文件),然后输入命令> ant eclipse 出现下面界面提示编译成功: 然后打开eclispe,随便什么版本,选择import,类型是现有的eclispe工程. 点击完成,但是发现我的源

Zookeeper源码学习1:win7下Ant编译Zookeeper源码为Eclipse工程

1.什么是Ant??? Apache Ant? Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. The main known usage of Ant is the build of Java applic

整理的Unity导出安卓工程利用ANT进行多渠道批量打包APK

Unity导出的安卓工程利用ant进行多渠道循环批量打包 一:设置JAVA环境变量 做android开发的配置这个是基础. win7 下配置java环境变量,下面是链接 http://www.cnblogs.com/zhj5chengfeng/archive/2013/01/01/2841253.html 二:配置Android的SDK环境变量 除了需要Java的环境变量,我们还需要配置Android的sdk的位置,名字是ANDROID_HOME,值就是你的android的sdk的位置,比如我的

eclipse导出jar(java打包导出jar)

有时候需要将j2se工程导出,这样可以在别处运作,就不必拘泥于开发感觉中才能运行了.具体做法如下:方法一:(工程没有引用外部jar包时,直接导出) 选中工程---->右键,Export...--->Java--->JAR file--->next-->选择jar file的路径及名称-->next-->next---> 选择main class--->finish. 方法2: 当工程引用了其他的外部jar时,由于eclipse不支持同时导出外部jar包

GJM : Unity3D HIAR -【 快速入门 】 六、导出 iOS 工程

导出 iOS 工程 在开始之前,请务必先保存您的工程.由于 Unity 无法直接生成 ipa 文件,您需要先导出 iOS 工程文件,然后通过 Xcode 编译生成. Step 1. 选择平台 在 Unity 中,点击 File > Build Settings-,在弹出的 Build Settings 对话框中选择 iOS 平台,并点击 Switch Platform,点击 Add Current 将当前工程添加到 Scene In Build 窗口中(请确认已勾选). Step 2. iOS

GJM : Unity3D HIAR -【 快速入门 】 五、导出 Android 工程、应用

导出 Android 工程.应用 在开始之前,请务必先保存您的工程,同时确认您已经安装 Android SDK 和 JDK.安装操作请参考以下链接: 搭建开发环境 Step 1. 设置 Android SDK 和 JDK 路径 在 Unity 中,点击 Edit > Preferences-,在弹出的 Unity Preferences 对话框中点击 External Tools 选项,将 Android SDK 和 JDK 路径分别设置为已安装 SDK 的根目录. Step 2. 选择平台 在

[Unity3D]Unity3D游戏开发之从Unity3D到Eclipse

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 喜欢我的博客请记住我的名字:秦元培,我的博客地址是blog.csdn.net/qinyuanpei. 转载请注明出处,本