Win7使用jenkins一键打包unity工程的apk包

2 篇文章 0 订阅
1 篇文章 0 订阅
环境:win7

一、写unity打包脚本
网上那些教程都太复杂了,又是build.xml又是properties文件什么的,一点都不适合菜鸟上手
新建一个txt文件,添加以下代码:
using UnityEditor;
class MyEditorScript
{
     static void PerformBuild ()
     {
         string[] scenes = {  "Assets/Login.unity","Assets/OurGame.unity"};  //写上你要打包的场景          
         string path = "E:/123.apk";  //到时会在E盘生成名字为123的apk文件
         BuildPipeline.BuildPlayer(scenes, path,BuildTarget.Android, BuildOptions.None);          
     }
}
保存为cs文件,将这个文件放到工程目录的/Assets/Editor下

二、在jenkins的工程配置下
增加构建步骤Execute Windows batch command:
set PATH=D:\Program Files\unity3d\Editor\       
//这个是你电脑里unity.exe所在的目录
Unity.exe -quit -batchmode -executeMethod MyEditorScript.PerformBuild -logFile "E:\file1.txt"    
//调用MyEditorScript类的PerformBuild方法,将生成的log文件保存到E盘

有关unity命令行打包的用法,参考 http://docs.unity3d.com/Manual/CommandLineArguments.html
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值