Unity3d Jenkins 打包Android

本文介绍了在Windows环境下,如何利用Jenkins配合Unity3d进行Android应用的自动化打包。首先,配置必要的环境,包括Jenkins、Unity3d、Android SDK、JDK。接着,创建Unity3d工程,编写并测试C#脚本,然后通过Unity的命令行接口进行打包。在Jenkins中,新建Job并设置从SVN获取源码,执行build.bat脚本。最后,讨论了打包过程中可能遇到的失败原因,如SDK路径未配置、API版本不匹配、包名未设置等。
摘要由CSDN通过智能技术生成

Jenkins是一个丰富的图形化构建平台。提供脚本命令工具(bat、shell、perl、python、ant等),代码管理工具(svn cvs等)及账号权限管理等上千个辅助插件。为软件的持续化集成工作流程提供完美支持。
下面将介绍,如何在windows下使用Jenkins输出Android apk包


配置环境
  • windows 7
  • Jenkins1.650
  • Unity3d4.6.7 (需要Pro版)
  • Android SDK (API 21以上)
  • JDK 1.8

创建Unity3d工程

  1. 新建C#脚本重命名为Main.cs
  2. Main.cs代码,如下

    public class Main : MonoBehaviour
    {
        private Rect rect = new Rect(0f, 0f, Screen.width , Screen.height);
        void OnGUI()
        {
            GUI.skin.label.fontSize = 40;
            GUI.Label(rect, "Hello Jenkins");
        }
    }
  3. 依次点击File->New Scene,新建场景,重命名为Main.unity
  4. 在Main.unity场景中,创建GameObject节点,重命名为Node
  5. 将Main.c挂载到节点Node上
    这里写图片描述
  6. 打开File->BuildSettings,将Main拖进到Scenes In Build窗口下
    这里写图片描述
  7. 保存以上所有信息。
  8. 运行可以看到如下图显示
  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值