unty3d这个款游戏引擎的强大之处就是编写一个程序。可以多平台发布。我的是安卓手机。所以此文介绍下发布安卓的过程

发布安卓前。

1:需要配置java环境。这里之前写过一篇java的配置  http://www.cnblogs.com/nsky/p/4495305.html

2:下载SDK,下载SDK的话国内有映像文件,这里推荐一个:http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/2769409.html

或者到我这里下载好的ADT http://pan.baidu.com/s/1dDB7wL7

下载好ADT的文件包含:(根据自己的需要要记得更新。这个只是在我当前用的时候是最新的)

打开SDK Manager.exe配置代理

单击Close后

选择你需要安装和更新的包,

安装好了后。在unity3d中配置。unity5.0之前只要配置SDK,5.0后需要配置SDK和JDK

打开Unity3d

这些都配置完成后。就可以发布了。只是在发布Antroid之前需要配置发布的相关信息。

选择要发布的类型。这里选择Android,然后单击 "Player Settings",Inspector窗口会显示

  • Resolution and Presentation: 设置分辨率和一些描述信息.
  • Icon: 桌面上显示的游戏图标设置.
  • Splash Image: 游戏启动显示的图片
  • Other Settings: 其他设置
  • Publishing Settings: 发布设置.
  • Company Name:你的公司的名称。 这是用于定位首选项文件中。
  • Product Naem:产的名称会出现在菜单栏在游戏运行时用于定位也首选项文件。
  • Default.Icon:默认的图标,会在每一个平台上的应用程序。 你可以覆盖这个特定的平台。
  • Default Cursor:默认光标,应用程序将会对每一个支持平台。
  • Cursor Hotspor:光标热点在左上角的像素默认光标。

来看看怎么设置Icon,

在这里设置一张图片

你会发现在Icon下面会自动生成不同尺寸的图片

来看看Other Settings设置。这里是重点

这里不能是默认值:可以设置com.Company.sudy

选择Android 版本,版本不能低于自己的手机版本

游戏一般的是横屏的。所以大部分都是强制设置横屏游戏,

Default Orientation:设置游戏的方向

如图所示,第一个是竖向,第二个是竖向倒过来,第三个右横,第四左横,最后一个是自动旋转就是根据你的手机来旋转了

我这里设置的第4个,即左横。

配置完成后。连接电脑数据线。单击Build And Run,编译并运行游戏到手机上。

连接手机确保你的手机驱动安装成功。并且你的手机开启了USB调试

如果你发布的时候。提示:

原因是你没有设置Build Identifier的名称,因为Build Identifier不是唯一的,不能使用默认的

修改即可:

这样你就可以在手机上测试你的游戏了

Unity3d打包发布Android程序的更多相关文章

  1. unity3d发布Android程序

    unity3d是一个跨平台的游戏开发引擎,可以使用c#开发各种平台上的游戏,如windows,Mac,Android,windows phone,IOS,Flash等.下面说下如何将开发好的unity ...

  2. React-Native之打包发布(Android)

    React-Native之打包发布(Android) 一,介绍与需求 移动端打包发布到应用市场 二,发布配置 注意:以下所有操作都在win10下进行,React Native版本0.59.5,andr ...

  3. unity3d连接Sqlite并打包发布Android

    连接Sqlite首先要把dll程序集导入到unity3d工程里面.安装好的unity中可以找到

  4. Ant自动编译打包&发布 android项目

    Eclipse用起来虽然方便,但是编译打包android项目还是比较慢,尤其将应用打包发布到各个渠道时,用Eclipse手动打包各种渠道包就有点不切实际了,这时候我们用到Ant帮我们自动编译打包了. ...

  5. Andorid进阶7—— Ant自动编译打包&发布 android项目

    http://www.cnblogs.com/tt_mc/p/3891546.html Eclipse用起来虽然方便,但是编译打包android项目还是比较慢,尤其将应用打包发布到各个渠道时,用Ecl ...

  6. Qt技巧:Win7下打包发布Qt程序(解释的比较清楚,把exe和dll伪装合并成一个文件)

    转自:http://www.stardrad.com/blog/qt-5%E7%A8%8B%E5%BA%8F%E5%9C%A8windows%E4%B8%8A%E7%9A%84%E5%8F%91%E5 ...

  7. 用命令行发布android程序

    在开发android程序的过程中,我们使用ant debug和ant installd这两个命令就够了,不涉及到APK的签名. 但是在正式发布我们的Android程序时,需要对APK签名.ant re ...

  8. (转)利用ant在Mac 下自动化打包签名Android程序

    1.创建一个android项目 参数说明:-k /--package 为命名空间(包名)-a /--name 工程名-p /--path 项目 -t 为目标平台的版本编号 命令:./android c ...

  9. Unity 打包发布Android新手教学 (小白都能看懂的教学 ) [转]

    版权声明:本文为Aries原创文章,转载请标明出处.如有不足之处欢迎提出意见或建议,联系QQ531193915 扫码关注微信公众号,获取最新资源 最近在Unity的有些交流群里,发现好多Unity开发 ...

随机推荐

  1. [No0000176]Git常用命令速查表(收藏大全)

    名词 master: 默认开发分支 origin: 默认远程版本库 Index / Stage:暂存区 Workspace:工作区 Repository:仓库区(或本地仓库) Remote:远程仓库 ...

  2. 第一次java程序测试感受

    第一次JAVA程序设计测试,检验了一个暑假的成果.显而易见,我做的并不是很好,程序最起码的输入输出以及方法的定义还是没有问题的,但是考到了文件输入输出便看出来了.对于文件的输入输出,虽然我预习到那里, ...

  3. win10 SVN不能显示图标

    参考的解决办法有很多(http://blog.csdn.net/lishehe/article/details/8257545),大多数是操作一下注册表. 我就按照他们的办法,svn的注册表顺序根本上 ...

  4. Xcode编译警告Assigning to 'id<XXXDelegat> ——Nullable' from incompatible type 'XXXView *const_strong'

    编译报警告 可能是 自定义分类使用协议时出现与父类协议的冲突 解决方法如下:    

  5. Flink - allowedLateness

    WindowOperator processElement final Collection<W> elementWindows = windowAssigner.assignWindow ...

  6. 4QC(四象限变流器)

    1.什么是4QC? 4QC又叫四象限整流器 它是全控型晶闸管的整流电路,现在一般用水冷的IGBT组成的整流电路,它可以调节电压和电流,所谓的四象限就是 u+,i+,为第一象限: u-,i+.,为第二象 ...

  7. 20165225《Java程序设计》第六周学习总结

    20165225<Java程序设计>第六周学习总结 1.视频与课本中的学习: - 第八章学习总结 String类 String对象(常量,对象) 字符串并置(结果仍是常量) 常用方法 le ...

  8. Elasticsearch的架构原理剖析

    Elasticsearch 是最近两年异军突起的一个兼有搜索引擎和NoSQL数据库功能的开源系统,基于Java/Lucene构建.Elasticsearch 看名字就能大概了解下它是一个弹性的搜索引擎 ...

  9. java定时任务的三种方式

    /**  * 普通thread  * 这是最常见的,创建一个thread,然后让它在while循环里一直运行着,  * 通过sleep方法来达到定时任务的效果.这样可以快速简单的实现,代码如下 */  ...

  10. 怎么使用JavaScript进行进制转换

    JS 是一个很神奇的语言,内制的的很多函数可以帮我们进行数(进)制转换: JS中可以直接使用16进制: var a = 0xff; //255 将任意进制字符串转换为十进制,如二进制,八进制,十六进制 ...