第一步    下载安装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”就可以刷新列表了。

5、选择你需要安装和更新的包。

第三步 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平台上进行运行测试的详细步骤的更多相关文章

  1. 使用VS中自带的一键打包功能将我们的ASP.NET Core类库打包并将程序包(类库)发布到NuGet平台上进行管理

    本章将和大家简单分享下如何使用VS中自带的一键打包功能将我们的ASP.NET Core类库打包并将程序包(类库)发布到NuGet平台上进行管理. 一.注册并登录NuGet平台 NuGet官网:http ...

  2. Android平台上最好的几款免费的代码编辑器

    使用正确的开发工具能够快速有效地完成源代码的编写和测试,使编程事半功倍.在网络信息高速发展的今天,移动设备的方便快捷已经深入人心,越来越多的程序员会选择在任何感觉舒适的地方使用移动设备查看或者编辑源代 ...

  3. (转) Android平台上关于IM的实践总结

    前言 IM通信在互联网发展到现在已经是码农的世界里人尽皆知的技术,特别在当下移动互联网迅猛发展的时代这种技术的开发也更加火热,其中老牌的代表作就有QQ和MSN,和最近新崛起的微信,默默,易信,来往等眼 ...

  4. 随笔之Android平台上的进程调度探讨

    http://blog.csdn.net/innost/article/details/6940136 随笔之Android平台上的进程调度探讨 一由来 最近在翻阅MediaProvider的时候,突 ...

  5. Qt在Android平台上实现html转PDF的功能

    Qt for Android Qt for Android enables you to run Qt 5 applications Android devices. All Qt modules ( ...

  6. HTML5定稿了,终于有一种编程语言开发的程序可以在Android和IOS两种设备上运行了

    2007 年 W3C (万维网联盟)立项 HTML5,直至 2014 年 10 月底,这个长达八年的规范终于正式封稿. 过去这些年,HTML5 颠覆了 PC 互联网的格局,优化了移动互联网的体验,接下 ...

  7. 【流媒体开发】VLC Media Player - Android 平台源码编译 与 二次开发详解 (提供详细800M下载好的编译源码及eclipse可调试播放器源码下载)

    作者 : 韩曙亮  博客地址 : http://blog.csdn.net/shulianghan/article/details/42707293 转载请注明出处 : http://blog.csd ...

  8. 移动端开发:iOS与Android平台上问题列表

    要CSS伪类 :active 生效,只需要给 document 绑定 touchstart 或 touchend 事件 <style> a { color: #000; } a:activ ...

  9. 编译在android 平台上跑的C应用程序

    Android 用的是 Bionic C, 而不是通常的glibc,因此简单使用交叉工具链并不能够编译出适合运行在android 设备上的 C/C++ 程序. 交叉工具链可以很轻松在 Android ...

随机推荐

  1. Android JNI 传递对象

    JNI初步入门后,在传递数据的时候,遇到一个需求:有多个数据需要在Java与C代码之间进行传递.如果都做为函数参数传入,则函数很长很难看,并且多个数据的返回也不好实现.所以想到了把数据打包后传递.这在 ...

  2. docker-compose在dockerfile更新后自动更新image

    比如在dockerfile里需要新安装包 形如 加一行 RUN pip3 install XXX 之后,希望docker-compose能更新镜像, 然后启动容器 只需要启动时使用 --build即可 ...

  3. P499 usebrass2

    有两种方式可以实现多态公有继承 1) 在派生类中重新定义基类的方法 2) 使用虚方法 如下是使用虚方法 brass.h #ifndef BRASS_H #define BRASS_H #include ...

  4. Fiddler 简单介绍

    fiddler 也已经使用了几年了,前面做免登录时就是用了fiddler,为了抓取cookie等信息.但是一直没有对他进行整理出一篇文章来介绍其使用. Fiddler的基本介绍 Fiddler的官方网 ...

  5. Asp.net core 学习笔记 ( Web Api )

    asp.net core 把之前的 webapi 和 mvc 做了结合. mvc 既是 api. 但是后呢,又发现, api 确实有独到之处,所以又开了一些补助的方法. namespace Proje ...

  6. python爬虫学习(二):定向爬虫例子-->使用BeautifulSoup爬取"软科中国最好大学排名-生源质量排名2018",并把结果写进txt文件

    在正式爬取之前,先做一个试验,看一下爬取的数据对象的类型是如何转换为列表的: 写一个html文档: x.html<html><head><title>This is ...

  7. 无法访问SVN历史记录的问题

      今天在eclipse中发现无法访问SVN的历史记录,提示条目不可读,截图如下: 用小乌龟客户端试了试也不行,截图如下: 最后解决办法是在SVN服务器上将代码仓库中conf目录下的svnserve. ...

  8. English trip V1 - 24. Accommodations Teacher:Maple Key: make suggestions 提出建议

    In this lesson you will learn to make suggestions. 在本课程中,您将学习如何提出建议. 课上内容(Lesson) Which place  would ...

  9. 浅谈微服务架构、容器技术与K8S

    关注嘉为科技,获取运维新知 企业应用系统:从单体应用走向微服务架构:从裸金属走向容器. 如果在诸多热门云计算技术诸如容器.微服务.DevOps.OpenStack等之中,找出一个最火的方向,那么可能非 ...

  10. CF-721C DAG图拓扑排序+费用DP

    比赛的时候写了个记忆化搜索,超时了. 后来学习了一下,这种题目应该用拓扑排序+DP来做. dp[][]保存走到[第i个节点][走过j个点]时所用的最短时间. pre[][]用前驱节点求路径 然后遍历一 ...