Unity3d打包发布Android程序
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程序的更多相关文章
- unity3d发布Android程序
unity3d是一个跨平台的游戏开发引擎,可以使用c#开发各种平台上的游戏,如windows,Mac,Android,windows phone,IOS,Flash等.下面说下如何将开发好的unity ...
- React-Native之打包发布(Android)
React-Native之打包发布(Android) 一,介绍与需求 移动端打包发布到应用市场 二,发布配置 注意:以下所有操作都在win10下进行,React Native版本0.59.5,andr ...
- unity3d连接Sqlite并打包发布Android
连接Sqlite首先要把dll程序集导入到unity3d工程里面.安装好的unity中可以找到
- Ant自动编译打包&发布 android项目
Eclipse用起来虽然方便,但是编译打包android项目还是比较慢,尤其将应用打包发布到各个渠道时,用Eclipse手动打包各种渠道包就有点不切实际了,这时候我们用到Ant帮我们自动编译打包了. ...
- Andorid进阶7—— Ant自动编译打包&发布 android项目
http://www.cnblogs.com/tt_mc/p/3891546.html Eclipse用起来虽然方便,但是编译打包android项目还是比较慢,尤其将应用打包发布到各个渠道时,用Ecl ...
- 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 ...
- 用命令行发布android程序
在开发android程序的过程中,我们使用ant debug和ant installd这两个命令就够了,不涉及到APK的签名. 但是在正式发布我们的Android程序时,需要对APK签名.ant re ...
- (转)利用ant在Mac 下自动化打包签名Android程序
1.创建一个android项目 参数说明:-k /--package 为命名空间(包名)-a /--name 工程名-p /--path 项目 -t 为目标平台的版本编号 命令:./android c ...
- Unity 打包发布Android新手教学 (小白都能看懂的教学 ) [转]
版权声明:本文为Aries原创文章,转载请标明出处.如有不足之处欢迎提出意见或建议,联系QQ531193915 扫码关注微信公众号,获取最新资源 最近在Unity的有些交流群里,发现好多Unity开发 ...
随机推荐
- ubuntu16.04编译安装imu_tk
imu_tk代码地址 https://bitbucket.org/alberto_pretto/imu_tk 安装依赖项 sudo apt-get install build-essential cm ...
- [No0000150]VSVisualStudio提示图标,信号图标的含义
其右侧的图标表示这是一个接口类型__interface(或者是结构体类型) 其右侧图标表示这是一个类类型 其右侧图标表示这是一个.cpp文件(貌似还可以是.hpp等文件) 其右侧图标表示这是一个枚举类 ...
- monit安装配置
环境centos5(32bit),monit-5.17.1,下载地址 https://bitbucket.org/tildeslash/monit/downloads/ 1.tar zxvf moni ...
- 2015年蓝桥杯省赛A组c++第1题
/* 方程: a^2 + b^2 + c^2 = 1000 这个方程有整数解吗?有:a,b,c=6,8,30 就是一组解. 你能算出另一组合适的解吗? 请填写该解中最小的数字. 注意:你提交的应该是一 ...
- day2_webservice接口怎么测-SoapUI
可以用SoapUI工具测试 步骤: 1.新建soap project Ok后左侧出现接口内容 2.输入参数执行 3.根据需求文档的参数返回值做对比
- 查找->动态查找表->B+树(无代码)
文字描述 B+树定义 B+树是应文件系统所需而出的一种B-树的变型树.一棵m阶的B+树和m阶的B-树的差异在于: (1)有n棵子树的结点中含有n个关键字 (2)所有的叶子结点中包含了全部关键字的信息, ...
- python各种模块,迭代器,生成器
从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能) 本质就是.py结尾的python文件(文件名:test.py,对应的模块名就是test) 包:用来从逻辑上组织模块的,本质就是一个目 ...
- Matlab中添加路径与去除路径
今天在使用Matlab调用内部的PCA函数的时候,报错: 错误使用 pca输入参数太多. 如下图所示: 网上查找原因之后发现是因为我之前下载过开源的工具包toolbox,并且将它的路径add到了Mat ...
- 【Mock】mock基础、简单的单元测试代码练习。
说到接口测试,必问 mock,mock 通俗一点来说就是模拟接口返回.解决接口的依赖关系,主要是为了解耦,单元测试用的多. 什么是Mock unittest.mock 是一个用于在 Python 中进 ...
- elasticsearch中文分词器ik-analyzer安装
前面我们介绍了Centos安装elasticsearch 6.4.2 教程,elasticsearch内置的分词器对中文不友好,只会一个字一个字的分,无法形成词语,别急,已经有大拿把中文分词器做好了, ...