unity3d 重新加载场景做的手游做了动态加载后怎么打包apk?

关于unity打包安卓apk详细步骤
小白的经验之谈,如有不足,欢迎指出第一步:如果想要让Unity可以打包Apk,你需要先下载一个JDK7以上(包括7)的版本。 并且必须是64位。 安装时请记住您的安装路径 下面是分享的JAVA的jdk链接: 密码:llu0下载完成后,进行解压: 一定要放在自己能记住的地方,并且不能有中文路径安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)如下图所示1:安装jdk 随意选择目录 只需把默认安装目录 \java 之前的目录修改即可2:安装jre→更改→ \java 之前目录和安装 jdk 目录相同即可注:若无安装目录要求,可全默认设置。无需做任何修改,两次均直接点下一步。安装完JDK后配置环境变量
计算机→属性→高级系统设置→高级→环境变量系统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录系统变量→寻找 Path 变量→编辑在变量值最后输入 %JAVA_HOME%\%JAVA_HOME%\jre\(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)系统变量→新建 CLASSPATH 变量变量值填写
.;%JAVA_HOME%\%JAVA_HOME%\lib\tools.jar(注意最前面有一点)系统变量配置完毕接下来就是测试环境变量的配置成功与否。在DOS命令行窗口输入“JAVAC”,输出帮助信息即为配置正确。如图:第一项配置好之后就是安装安卓的SDK分享一下我的sdk链接:密码:7yeg下载完成后,进行解压: 一定要放在自己能记住的地方,并且不能有中文路径最后就是让unity去识别你的JDK和SDK首先,* 打开Unity的Preferences*然后,* 点击External Tools , 红框内就是需要填写JDK与SDK的地方*如果没有红框里面的东西就需要我们下载插件UnitySetup
,下面是我的5.6.5版本的链接链接: 密码:ifqb其他版本在安装unity是没有勾选UnitySetup
也没关系找到如下,点击下载就可以了接下来选择路径接可以啦为了防止某些人会填错,我在这里声明一下。 Android SDK Location填写的就是所下载的SDK解压的路径 JDK Location填写的就是JDK安装的路径,也就是JAVA_HOME的变量值在unity中菜单栏里找到如图然后切换平台为安卓Android平台注意滴第三步需要设置几个地方点击Player settings修改Other Settings下的 Bundle Identifier 中的com.Company.ProductName为自己的自定义的,例如:com.Test.test01。在Other Settings设置中选择Android 版本,版本不能低于自己的手机版本。设置完成之后点击上图第四步就会生成一个Android的apk把生成的apk文件发送到手机就可以用了!
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!任务共收到 6 份投稿
任务网站客服协调处理中
一品威客网已聚集16,971,338个专业人才,如果您也在寻求类似帮助,我们可以为您轻松搞定!
发布类似需求
随时跟进已发布的任务超简单,超方便
手机接任务更便捷
基于Unity3d的动态模型导入及拼装虚拟现实应用开发
赏金分配:一人独享赏金

信用明细×
¥3.93万交易金额
100.0%交易好评
可安心交易
威客信用:
该稿件被作者设置为隐藏

信用明细×
¥2.16万交易金额
100.0%交易好评
可安心交易
威客信用:
上海市-市辖区-虹口区
报价说明
我们是上海的小型开发团队,精通u3d,做过u3d交通仿真漫游项目,也有大型u3d游戏研发经验。核心成员全部毕业于顶尖大学并担任游戏巨头的主程/主美。你的这个任务交给我们没有问题的,技术绝对过硬。期待能和您合作!
你还能输入100个字!

信用明细×
¥8.35万交易金额
100.0%交易好评
10中标次数
可安心交易
威客信用:
广东省-深圳市-南山区
报价说明
开发团队业余兼职开发,成员来自深圳软件公司,请访问查看相关案例
,可在线给您演示
你还能输入100个字!

信用明细×
¥0交易金额
暂无交易好评
交易安全:
身份真实:
联系可用:
请慎重交易
威客信用:
安徽省-合肥市-瑶海区
报价说明
有现成开发的项目案例,类似四维星,拼装虚拟现实应用开发qq:286****
你还能输入100个字!

信用明细×
¥13.86万交易金额
100.0%交易好评
可安心交易
威客信用:
陕西省-宝鸡市-陈仓区
报价说明
专业的游戏工作室 我们有很多u3d开发的案例
你还能输入100个字!
手游开发相关服务推荐
¥29800/一口价
找服务,上一品威客
交易总额:¥13,057,436,361元
人才总量:16,971,338人
需求总量:6,362,865个
联系客服:
在线:9:00-22:00
(免长途费)
立即提交需求
浏览人数1504
分享可赚钱,赶快告诉您的朋友吧
&此任务需求已到期
 在线微聊
热门问答热门专题
让一品16,971,338人才为您分忧解难!
Copyright (C)
www.epwk.com 厦门一品威客网络科技股份有限公司版权所有 备案:闽ICP备号怎样将unity 3d的文件打包成android平台下的apk文件_百度知道
怎样将unity 3d的文件打包成android平台下的apk文件
我有更好的答案
1.首先呢。就是必要的一些软件工具了。 不用说unity3d这个是必要的(觉得这是不是废话)。然后就是。我们的一些运行的环境了。
Java(jdk).
Android模拟器(sdk)[当然你有真机也可以]。这些你可以从网上下载。在这里我给大家提供一个 Android模拟器(sdk)的下载地址
Java(jdk)就不提供了吧。度娘一下就出来了。Unity3d就更不用说了吧(诶。还是有点废话)。呵呵。2. 安装一.Java的安装。这个非常简单。打开你下载好的选择个路径安装就可以了。在个就是环境配置。右击我的电脑-属性-高级-环境变量-新建三个路径(变量名有的话直接在上面操作就可以了)。
1.变量名JAVA_HOME
变量值C:\Program Files\Java\jdk1.7.0_03 (这个可能没有你必须新建。 注意:C:\Program Files\Java\jdk1.7.0_03这是我的。你的可能是D:\......,,E:\......) 这是我的java路径2.变量名CLASSPATH
变量值 .;%JAVA_HOME%\lib\tools.%JAVA_HOME%\lib\dt.%JAVA_HOME%\C:\Program Files\Java\jdk1.7.0_03\jre\lib\ext\QTJava.zip
3.变量名Path
变量值C:\Program Files\Java\jdk1.7.0_03\bin( 这个可能先前已经有了。这段路径你放在前后都无所谓。如果你放在后面C:\...前面要有个分号隔开。如果有了就不用了。)注意。这上面都是我个人的。你要清楚你的java安装路径。二.Android模拟器(sdk)的安装。这个非常简单。你下载下来后。直接解压就可以了。解压以后就是这样的。别忘了。这个也需要 环境设置。将你的模拟器platform-tools文件夹路径添加到上面讲的Path变量值下。我的是G:\adt-bundle-windows-x86\platform-tools可以点击sdk Manager.exe里面已经有我下载安装好的Android版本,2.3.3
3.1.(所以你下载的才那么大600多M)。如果你需要更高的版本。可以运行更新你想要的更多版本。好。这个就先放这。让后点击AVD Manager.exe.运行以后。出现这个界面。划红线的是我已经新建好的不同的Android版本。别担心。一会你的也会有的。你要做的是。点击右边的new按钮。出现下面的界面。填写好你的AVDname 这个可以任意。再选择Device。这是设置屏幕大小的。你可以选择一个都可以。在个就是。Target 点击下拉箭头。看到没有。;里面的内容就是你安装的各个Android版本。你可以选择自己需要的。最后别忘了。SD Card选择大小。好了。点击OK。再ok.看到没有。你的AVD界面。是不是已经有了一个Android版本了?你可以多建几个版本。选择一个Android版本。点击右下角的Start接着继续点击Launch。等一会。真机(虚拟机)就出来了。大功告成。哈哈哈哈。好吧。现在环境已经配置完成了3.发布apk
打开你的unity3d .至于你要发布什么。做的是什么。我们在这里就不说了吧。我们现在只讨论发布过程。假如你应经做好了东西。准备发布。那就开始吧。
首先。设置一下你的模拟器路径。点击菜单栏中的Edit-Preferences看Android SDK Location这个选项 浏览你的模拟器路径。我的是这个设置完成后。我们继续。点击 File-Build Settings然后再 点击Add Current 添加你的场景。再 点击Switch platform 确保你的那个unity小图标在Android一行, 再点击Play Settings....要注意的是划红线的部分。如果你原先没设置。第一个红线出你的应该是com.Company.Productname. 记住要把Company改成别的。只要不是Company就可以了。不让发布不了。另外就是第二个划红线处。这是选择你要发布的apk文件的运行环境。也是最低环境。这里我们选择2.3
每一个unity版本都有一个发布最低版本的限制。我这个已经是最低限制了。更高的unity版本发布的最低Android系统版本限制也就会越高。
特别要注意的是。你发布的Android版本如果你的模拟器里面没有这个版本的。那就会出现发布错误。还有就是假如说你发布了一个3.0的版本。你的模拟器里只有一个很高的4.0的版本。那也是会发布错误的。所以这一点要特别的注意。我原来就只在这里碰壁的。好了。这个设置完就可以真的发布了。点击Build按钮。就可以发布出apk文件了。最后教大家一下发布的apk文件怎么安装。这个就简单了。把你的apk文件放在D盘的根目录下(你也可以放在别的盘根目录下。因为我的除了C盘只有D盘了。郁闷啊)。为什么要放在盘的根目录下呢?。这是为了安装方便。下面你就知道了。然后打开:“命令提示符”你也可以点击 开始-运行 输入cmd 也可以打开命令提示符。你打开命令提示附后。 在上面输入 D:回车(这样就是在d根目录下找到你的apk文件。如果你放在更深的文件里。那就很麻烦了。)然后在输入adb install
回车(xxx是你apk文件的文件名)你就会看到。 他正在安装。注意的是。安装以前你的Android虚拟机要运行这。
为您推荐:
其他类似问题
android的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。今天上午着手将一个unity3d开发的小游戏build到android手机上运行,结果遇到了不少问题。
首先遇到的第一个问题是在build到一半的时候,弹出如下报错:
Error building Player: UnityException: No platforms found
Android SDK does not include any platforms! Did you run Android SDK setup to install the platform(s)?
Minimum platform required for build is Android 4.0 (API level 14)
问题解决办法:用android的sdk manager更新android的sdk
更新完成后还是报错,打开sdk目录C:\sdk\platforms,发现文件夹的名字是android-4.2,将文件夹名字改成android-17该问题解决
继续发布,接着产生了另外一个问题
Error building Player: UnityException: Couldn't find Android device
No Android devices found. If you are sure that device is attached then it might be USB driver problem, for details please check Android SDK Setup section in Unity Manual.
问题解决办法:启动android虚拟机 AVD Manager或者连接上手机调试设备
解决了上面的两个小问题后,apk安装包终于生成了。
接下来开始安装生成的apk到android虚拟机运行,安装时出现了如下报错:
解决办法:
在untiy3d的PlayerSetting中,将Install Location设置由原来的PreferExternal改成Automatic。
终于安装好了apk文件,然后在android的模拟器中运行时,却出现了如下错误
解决办法:
在模拟器的参数设置中选中Use Host GPU这个选项
终于,游戏在模拟器下运行起来了,是不是很酷呢?
阅读(...) 评论()扫一扫体验手机阅读
【小松教你手游开发】【unity实用技能】unity编辑器工具之加载预制和场景
<span type="1" blog_id="2084913" userid='
85篇文章,3W+人气,0粉丝
<span type="1" blog_id="2084913" userid='

我要回帖

更多关于 unity3d 加载场景 的文章

 

随机推荐