文档章节

Unity3D如何发布Android的apk文件

战略板儿砖
 战略板儿砖
发布于 2017/08/28 14:01
字数 965
阅读 10
收藏 0

1.首先,必要的软件工具。 Unity3D这个是必要的。运行的环境:Java(jdk).  Android模拟器(sdk)。

2. 安装

一.Java的安装。

这个非常简单。打开你下载好的选择个路径安装就可以了。

在个就是环境配置。右击我的电脑-属性-高级-环境变量-新建三个路径(变量名有的话直接在上面操作就可以了)。

1.变量名JAVA_HOME

变量值C:\Program Files\Java\jdk1.7.0_03 (这个可能没有你必须新建。 注意:C:\Program Files\Java\jdk1.7.0_03这是我的。你的可能是D:\......,E:\......) 这是我的java路径。

Unity3D如何发布Android的apk文件

Unity3D如何发布Android的apk文件

2.变量名CLASSPATH

变量值 .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;C:\Program Files\Java\jdk1.7.0_03\jre\lib\ext\QTJava.zip

Unity3D如何发布Android的apk文件

3.变量名Path     变量值C:\Program Files\Java\jdk1.7.0_03\bin( 这个可能先前已经有了。这段路径你放在前后都无所谓。如果你放在后面C:\...前面要有个分号隔开。如果有了就不用了。)

Unity3D如何发布Android的apk文件

注意。这上面都是我个人的。你要清楚你的java安装路径。

二.Android模拟器(sdk)的安装。

下载下来后,直接解压就可以了。这个也需要环境设置。将你的模拟器platform-tools文件夹路径添加到上面讲的Path变量值下。我的是G:\adt-bundle-windows-x86\platform-tools

Unity3D如何发布Android的apk文件

可以点击sdk Manager.exe

Unity3D如何发布Android的apk文件

里面已经有下载安装好的Android版本,2.3.3   3.0  3.1。

Unity3D如何发布Android的apk文件

点击AVD Manager.exe.

Unity3D如何发布Android的apk文件

运行后界面。

Unity3D如何发布Android的apk文件

红线的已经新建好的不同的Android版本,点击右边的new按钮,出现下面的界面。

Unity3D如何发布Android的apk文件

可任意填写好的AVDname,再选择Device,这是设置屏幕大小的,你可以选择一个都可以。

Target点击下拉箭头,选择自己需要的Android版本。SD Card选择大小,点击OK。

此时,你的AVD界面。已经有了一个Android版本了,可以多建几个版本。选择一个Android版本。点击右下角的Start接着继续点击Launch。真机(虚拟机)就出来了。

现在环境已经配置完成了

3.发布apk

打开你的Unity3D。

Unity3D如何发布Android的apk文件

首先,设置一下你的模拟器路径。点击菜单栏中的Edit-Preferences

Unity3D如何发布Android的apk文件

看Android SDK Location这个选项浏览你的模拟器路径。

Unity3D如何发布Android的apk文件

点击 File-Build Settings。

Unity3D如何发布Android的apk文件

然后再点击Add Current添加你的场景。再 点击Switch platform 确保你的那个unity小图标在Android一行, 再点击Play Settings

Unity3D如何发布Android的apk文件

要注意的是划红线的部分。如果你原先没设置。第一个红线出你的应该是com.Company.Productname. 记住要把Company改成别的。只要不是Company就可以了。不然发布不了。

另外就是第二个划红线处。这是选择你要发布的apk文件的运行环境。也是最低环境。这里我们选择2.3  每一个unity版本都有一个发布最低版本的限制。我这个已经是最低限制了。

更高的Unity版本发布的最低Android系统版本限制也就会越高。特别要注意的是。你发布的Android版本如果你的模拟器里面没有这个版本的。那就会出现发布错误。点击Build按钮。就可以发布出apk文件了。

本文转载自:

共有 人打赏支持
战略板儿砖
粉丝 1
博文 8
码字总数 1411
作品 0
烟台
项目经理
私信 提问
Unity 3D与Android Studio安卓交互之-导出jar包

u3d与安卓 jar 包交互 Chinar 教程效果: import android.support.v7.app.AppCompatActivity;import android.os.Bundle; import com.unity3d.player.UnityPlayer;import com.unity3d.player.......

chinar-yunxi
04/12
0
0
Android Studio安卓导出aar包与Unity 3D交互

Unity与安卓aar 包交互 Chinar 教程效果: import android.support.v7.app.AppCompatActivity;import android.os.Bundle; import com.unity3d.player.UnityPlayer;import com.unity3d.playe......

chinar-yunxi
04/19
0
0
unity3d生成安卓apk出错,这个问题已经困扰我2个星期了

本来mac下面也是有同样的问题,后面我在网上找到了解决方法。 现在用同样方法在window不起效果,我的方法是: C:\Users\用户名\.gradle\gradle.properties里添加org.gradle.jvmargs=-Xmx3000...

Richard_x
11/21
28
1
OUYA游戏开发快速入门教程

OUYA游戏开发快速入门教程 试读地址:http://pan.baidu.com/s/1o63a3W2 本教程是国内唯一OUYA游戏开发教程。本教程基于Unity全面讲解OUYA游戏开发方式。内容包括OUYA游戏机初始化设置、搭建开...

大学霸
2014/12/18
0
0
解决JNI在Windows环境下因长路径导致编译失败问题

之前听一个朋友反馈LuaScriptoCore在Windows下编译会报错,今天特意跑到Windows环境下测试了一番,果然是存在问题。得到了下面的编译报错信息: Build command failed. Error while executin...

杰嗒嗒的阿杰
05/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

oh-my-zsh 自定义

GitHub 地址 基于 oh-my-zsh 的自定义配置,增加了一些个人常用插件与皮肤。 采用的是 git submodule 来维护,包括 oh-my-zsh,之所以这么搞,主要是手头有多台 linux 需要维护, 每台机器、...

郁也风
14分钟前
2
0
Docker安装踩坑:E_FAIL 0x80004005的解决

参考 菜鸟教程--Windows Docker 安装 http://www.runoob.com/docker/windows-docker-install.html 官方文档-Install Docker Toolbox on Windows https://docs.docker.com/toolbox/toolbox_in......

karma123
40分钟前
4
0
js垃圾回收机制和引起内存泄漏的操作

JS的垃圾回收机制了解吗? Js具有自动垃圾回收机制。垃圾收集器会按照固定的时间间隔周期性的执行。 JS中最常见的垃圾回收方式是标记清除。 工作原理:是当变量进入环境时,将这个变量标记为“...

Jack088
昨天
17
0
大数据教程(10.1)倒排索引建立

前面博主介绍了sql中join功能的大数据实现,本节将继续为小伙伴们分享倒排索引的建立。 一、需求 在很多项目中,我们需要对我们的文档建立索引(如:论坛帖子);我们需要记录某个词在各个文...

em_aaron
昨天
27
0
"errcode": 41001, "errmsg": "access_token missing hint: [w.ILza05728877!]"

Postman获取微信小程序码的时候报错, errcode: 41001, errmsg: access_token missing hint 查看小程序开发api指南,原来access_token是直接当作parameter的(写在url之后),scene参数一定要...

两广总督bogang
昨天
31
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部