unity3D开发的程序发布到Android平台上进行运行测试的详细步骤
第一步 下载安装JDK 和SDK
1、需要配置java环境。点击链接进入ava的配置的方法:http://www.cnblogs.com/Study088/p/7496158.html
2、下载SDK,下载SDK的话国内有映像文件,这里推荐一个:http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/2769409.html
3、下载JDK和AndroidSDK ,链接:http://pan.baidu.com/s/1miqozqC 密码:3pbi
第二步 SDK Manager配置代理
1、下载好ADT的文件包含:(根据自己的需要要记得更新。这个只是在我当前用的时候是最新版本),直接找到SDK Manager.exe,双击启动。如图所示:
2、点击菜单“Tools”--“Options...”,如图:
3、设置代理服务器地址、端口号,如图:
图片设置的是大连东软信息学院镜像服务器地址。(mirrors.neusoft.edu.cn : 80)
还有中国科学院开源协会镜像站地址: mirrors.opencas.org 端口80 等。
4、单击Close按钮,在设置成功后,点击菜单“packages”-“reload”就可以刷新列表了。

第三步 unity打包发布apk流程
1.安装好了后。在unity3d中配置。unity5.0之前只要配置SDK,5.0后需要配置SDK和JDK。
打开Unity3d
2、这些都配置完成后。就可以发布了。只是在发布Antroid之前需要配置发布的相关信息。
3、选择要发布的类型。这里选择Android,然后单击 "Player Settings",Inspector窗口会显示如图所示:
- Resolution and Presentation: 设置分辨率和一些描述信息.
- Icon: 桌面上显示的游戏图标设置.
- Splash Image: 游戏启动显示的图片
- Other Settings: 其他设置
- Publishing Settings: 发布设置.
- Company Name:你的公司的名称。 这是用于定位首选项文件中。
- Product Naem:产的名称会出现在菜单栏在游戏运行时用于定位也首选项文件。
- Default.Icon:默认的图标,会在每一个平台上的应用程序。 你可以覆盖这个特定的平台。
- Default Cursor:默认光标,应用程序将会对每一个支持平台。
- Cursor Hotspor:光标热点在左上角的像素默认光标。
4、来看看怎么设置Icon,
在这里设置一张图片
你会发现在Icon下面会自动生成不同尺寸的图片
5、来看看Other Settings设置。这里是重点!!默认的如左图所示, 我的设置如右图所示:
这里不能是默认值:可以设置com.Company.test
6、在Other Settings设置中选择Android 版本,版本不能低于自己的手机版本。
6、游戏一般的是横屏的。所以大部分都是强制设置横屏游戏,Default Orientation:设置游戏的方向。
如图所示:第一个是竖向,第二个是竖向倒过来,第三个右横,第四左横,最后一个是自动旋转就是根据你的手机来旋转了。
我这里设置的第5个,即自动旋转。
7、配置完成后。连接电脑数据线。单击Build And Run,编译并运行游戏到手机上。
连接手机确保你的手机驱动安装成功。并且你的手机开启了USB调试
8、如果你发布的时候。提示:
原因是你没有设置Build Identifier的名称,因为Build Identifier不是唯一的,不能使用默认的
修改即可:
这样你就可以在手机上测试你发布的程序了
unity3D开发的程序发布到Android平台上进行运行测试的详细步骤的更多相关文章
- 使用VS中自带的一键打包功能将我们的ASP.NET Core类库打包并将程序包(类库)发布到NuGet平台上进行管理
本章将和大家简单分享下如何使用VS中自带的一键打包功能将我们的ASP.NET Core类库打包并将程序包(类库)发布到NuGet平台上进行管理. 一.注册并登录NuGet平台 NuGet官网:http ...
- Android平台上最好的几款免费的代码编辑器
使用正确的开发工具能够快速有效地完成源代码的编写和测试,使编程事半功倍.在网络信息高速发展的今天,移动设备的方便快捷已经深入人心,越来越多的程序员会选择在任何感觉舒适的地方使用移动设备查看或者编辑源代 ...
- (转) Android平台上关于IM的实践总结
前言 IM通信在互联网发展到现在已经是码农的世界里人尽皆知的技术,特别在当下移动互联网迅猛发展的时代这种技术的开发也更加火热,其中老牌的代表作就有QQ和MSN,和最近新崛起的微信,默默,易信,来往等眼 ...
- 随笔之Android平台上的进程调度探讨
http://blog.csdn.net/innost/article/details/6940136 随笔之Android平台上的进程调度探讨 一由来 最近在翻阅MediaProvider的时候,突 ...
- Qt在Android平台上实现html转PDF的功能
Qt for Android Qt for Android enables you to run Qt 5 applications Android devices. All Qt modules ( ...
- HTML5定稿了,终于有一种编程语言开发的程序可以在Android和IOS两种设备上运行了
2007 年 W3C (万维网联盟)立项 HTML5,直至 2014 年 10 月底,这个长达八年的规范终于正式封稿. 过去这些年,HTML5 颠覆了 PC 互联网的格局,优化了移动互联网的体验,接下 ...
- 【流媒体开发】VLC Media Player - Android 平台源码编译 与 二次开发详解 (提供详细800M下载好的编译源码及eclipse可调试播放器源码下载)
作者 : 韩曙亮 博客地址 : http://blog.csdn.net/shulianghan/article/details/42707293 转载请注明出处 : http://blog.csd ...
- 移动端开发:iOS与Android平台上问题列表
要CSS伪类 :active 生效,只需要给 document 绑定 touchstart 或 touchend 事件 <style> a { color: #000; } a:activ ...
- 编译在android 平台上跑的C应用程序
Android 用的是 Bionic C, 而不是通常的glibc,因此简单使用交叉工具链并不能够编译出适合运行在android 设备上的 C/C++ 程序. 交叉工具链可以很轻松在 Android ...
随机推荐
- Linux性能测试-FIO测试
Fdisk –l 查看磁盘分区情况. df –h 磁盘挂载情况 wget http://brick.kernel.dk/snaps/fio-2.2.5.tar.gz yum install liba ...
- Codeforces 1053 C - Putting Boxes Together
C - Putting Boxes Together 思路: 求带权中位数 用树状数组维护修改 代码: #pragma GCC optimize(2) #pragma GCC optimize(3) ...
- Spring 拦截器实现+后台原理(MethodInterceptor)
MethodInterceptor MethodInterceptor是AOP项目中的拦截器(注:不是动态代理拦截器),区别与HandlerInterceptor拦截目标时请求,它拦截的目标是方法. ...
- JS获取系统时间--JavaScript基础
1.网页中实时显示当前时间 <!DOCTYPE html><html lang="en"><head> <meta charset=&qu ...
- android ------- TCP与UDP
TCP TCP(Transmission Control Protocol,传输控制协议) 即传输控制协议,是一种传输层通信协议 特点:面向连接.面向字节流.全双工通信.可靠 面向连接:指的是要使用T ...
- function_exists
在已经定义的函数列表(包括系统自带的函数和用户自定义的函数)中查找 function_name. 如果 function_name 存在且的确是一个函数就返回 TRUE ,反之则返回 FALSE .
- 『计算机视觉』经典RCNN_其一:从RCNN到Faster-RCNN
RCNN介绍 目标检测-RCNN系列 一文读懂Faster RCNN 一.目标检测 1.两个任务 目标检测可以拆分成两个任务:识别和定位 图像识别(classification)输入:图片输出:物体的 ...
- loj#2020. 「AHOI / HNOI2017」礼物
题意:给定xy数组求 \(\sum_{i=0}^{n-1}(x_i+y_{(i+k)\modn}+c)^2\) 题解:先化简可得 \(n*c^2+2*\sum_{i=0}^{n-1}x_i-y_i+\ ...
- 【IDEA】【6】Maven打包
1,打包成jar包 右侧工具栏Maven Projects->项目名称->Lifecycle->package 2,打包时去掉test 右侧工具栏Maven Projects,打开后 ...
- 关于.babelrc中的stage-0,stage-1,stage-2,stage-3
文章链接:https://www.cnblogs.com/chris-oil/p/5717544.html