1. 程式人生 > >Win7使用jenkins一鍵打包unity工程的apk包

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

環境: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盤