Unity3D发布Android注意事项
当你制作完一款游戏,准备发布Android平台时,需要进行一些设置。如下:
一.设置AndroidSDK路级和JDK路径
AndroidSDK目录可以通过AndroidStudio查看,如下:

这个路径直接复制下来。
JDK路径,直接找到你安装JDK的路径目录即可。
然后,打开Unity,找到如下选项:

打开后,把AndroidSDK和JDK路径设置好,如下:

然后,在File->Build Settings...->选中Android->PlayerSettings...在右侧的监视器面板中,有三个重要的地方要设置,分别是:

这里,顶部的Company Name输入包路径中的公司名(java的包名约定应该都懂吧,com.CompanyName.*之类的),这里只需要设置整个java包名中的CompanyName即可,如上图中输入了jhonKkk,而不是com.jhonKkk。下面的Product Name是整个java包名最后的那个名称(完整的java包名格式为com.CompanyName.Product Name,其实不一定要这个模板。但是按照java规范最好这样命名)。这里,我直接输入游戏的名称作为Product Name。
然后,下面的Pakage Name,就是按照java的包名约定模板格式(模板类似com.CompanyName.Product Name),所以这里把上面填的CompanyName和Product Name加上格式com组成一个完整java包名。
最后一个要设置的地方,如下:

没啥好说的,java开发都知道,任何java程序或apk程序都需要签名才能安装到客户机中使用,这里选择你生成的密钥文件并填入密钥信息即可。不知道怎么生成密钥的百度java密钥生成或as生成密钥。最后,不要使用debug密钥,使用我们生成的release密钥签名文件。
Unity3D发布Android注意事项的更多相关文章
- unity3d发布Android程序
unity3d是一个跨平台的游戏开发引擎,可以使用c#开发各种平台上的游戏,如windows,Mac,Android,windows phone,IOS,Flash等.下面说下如何将开发好的unity ...
- Unity3D - 发布Android游戏
本文将介绍如何使用Unity3D来发布Android游戏,这里我使用的Unity3D版本为4.6.3f1 下载Java SDK 使用Unity3D来发布Android游戏时需要用到Android SD ...
- unity3d连接Sqlite并打包发布Android
连接Sqlite首先要把dll程序集导入到unity3d工程里面.安装好的unity中可以找到
- Android Market google play store帐号注册方法流程 及发布应用注意事项
Android Market google play store帐号申请 注册方法流程 在 Google Play 中发布软件之前,您需要完成以下三项工作: 创建开发人员个人资料 接受开发人员分发协议 ...
- Android Market google play store帐号注册方法流程 及发布应用注意事项【转载】
[转载]http://www.cnblogs.com/zdz8207/archive/2012/07/09/google-play-store-registered.html Android Mark ...
- [转]使用Gradle发布Android开源项目到JCenter
转自:http://blog.csdn.net/maosidiaoxian/article/details/43148643 使用Gradle发布Android开源项目到JCenter 分类: G ...
- Unity3D 发布无边框exe
关于:Unity3D 发布无边框exe,Unity3D Build exe无边框 Unity发布windows版本 总是带着边框,很想给它去掉,笔者在网上查了一番,常见的有3中. 1:通过unity3 ...
- 解决unity3d发布的网页游戏放到服务器上无法使用的问题
http://www.unity蛮牛.com/blog-2429-1226.html 第一次把unity3d发布的网页游戏放到服务器上(Win2003),发现无法使用.可以尝试以下办法. ...
- Unity3d与android通信
原地址:http://www.cnblogs.com/alongu3d/p/3661077.html unity3d与android的通信,从网上搜索了一些文章,发现我的始终不成功!后来调试通了,现在 ...
- 使用Gradle发布Android开源项目到JCenter
喜欢做些开源项目的朋友,相信有不少人都希望能把自己的项目发布到公共的中央仓库,如maven中央仓库,以供别人方便地集成使用.而使用了Android Studio的同学,应该也对gradle和jcent ...
随机推荐
- rabbitmq的Exchange类型案例
一.direct(将消息转发到指定Routing key的Queue上,Routing key的解析规则为精确匹配) publish代码 consumer代码,绑定了另一个队列 优先启动publish ...
- C# 窗口全屏、置顶、获取焦点
很简单的几行代码 this.FormBorderStyle = FormBorderStyle.None; //设置窗体为无边框样式 this.WindowState = FormWindowStat ...
- C# 查看变量的内存占用和分布
在程序的调试过程中,有时候我们想知道变量在内存中的具体占用状况,这样方便我们调试程序,以便于追踪变量的变化过程 这就需要查看变量的内存占用. 1.如何进入内存查看? 2.如何查看变量? 查看变量,需要 ...
- Spring框架3--Web
Spring框架之Web Javaweb三大组件和四大域 顺便:Javaweb中的四大域,作用范围如下:PageContext<Request<Session<ServletCont ...
- P12证书转BKS证书
安卓 识别的证书格式是bks ,而我之前生成的证书格式是p12 所以需要转换一下,至于怎么生成p12,请看我转载的的文章 Nginx https 双向认证. 1.请先下载第三方转换工具protecl ...
- JavaScript基础知识整理(对象的属性)
对象的定义 无序属性的集合,属性可以包括基本值,对象或函数. JavaScript中有两类属性,数据属性和访问器属性. 特征值 JavaScript使用特征值来描述属性的行为,因为是为实现JavaSc ...
- Linux 第六节( 磁盘系统,挂载,分区,格式化)
/dev/st0 磁带机 /dev/lp 打印机 /dev/cdrom 光驱 /dev/sd scsi接口硬盘 sata接口硬盘 U盘(sda,sdb,sdc 分别对应 ...
- 【数据库数据恢复】Oracle数据库数据恢复案例
数据库故障:Oracle数据库的ASM磁盘组掉线,ASM实例不能挂载.管理员尝试修复数据库但是没有成功. 数据库数据恢复方案:数据库数据恢复工程师通过分析组成ASM磁盘组的磁盘底层数据,将ASM元数据 ...
- 控制台程序console输入参数 获取参数
class Program { static void Main(string[] args) { i ...
- (Python)email 邮件发送
""" 1. 发送邮件的几个步骤: 1)与邮件服务器建立会话连接 2)指定用户的登录 3)发送邮件 2. 一个标准邮件包含: 1)邮件头:标题:收件人.发送人.抄送cc. ...