问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

unity3d 怎样发布android程序

发布网友 发布时间:2022-04-22 08:10

我来回答

3个回答

热心网友 时间:2022-06-18 09:40

  unity3d是一个跨平台的游戏开发引擎,可以使用c#开发各种平台上的游戏,如windows,Mac,Android,windows phone,IOS,Flash等。下面说下如何将开发好的unity3d游戏发布到Android手机上

  1.安装unity3d

  2.安装java sdk和Android sdk

  unity3d中使用c#编写的代码如何才能在android手机上运行呢,答案是压根就不能运行,unity3d通过mono框架将c#代码转换成Android代码,所以若想发布Android程序,就需要安装Android sdk,而Android又是基于java运行环境的,所以也需要安装java sdk 

  java sdk的安装一路默认就好,默认路径为C:\Program Files (x86)\Java。

  Androi sdk下载完毕后,解压,然后运行SDK Manager.exe,在弹出的界面中勾选需要的内容,如下图所示

  其中最重要的是Android的版本,这里列出了很多版本,有些文章说,不能单独选择一个4.0以上的版本(不包括4.0),否则发布的时候会报错,但是通过实验,只勾选Android 4.4.2(API19),然后安装也能够成功发布到手机上。

  勾选万选项后,然后点击安装,接下来就是等待的时间了。

  3.发布

  安装完毕之后,打开unity3d

  1)配置发布时的Android sdk目录,在菜单中选择Edit---Preferences...,在弹出的对话框中选择“External Tools”,在最下面的“Android sdk location”中选择你的路径,其实就是你下载的Android sdk压缩包解压之后的sdk文件夹的路径,如下图

  2)配置完毕之后,在菜单中选择“File----Build Settings”,弹出如下图窗体,在左边选择Android,然后在右边选择“Build and run”或者“Build”,弹出对话框用来选择发布的位置和程序名称,设置之后,开始发布。

  3)在发布过程中可能会报如下错误

  这是因为Build Identifier的名称不是唯一的,不能使用默认的,在右边这是因为Build Identifier的名称不是唯一的,不能使用默认的,修改方法是在发布窗口点击“play settings”,然后设置Build Indentifier属性的值为"com.aaa.bbb"这种格式的,总之不能使用默认的就好了。

热心网友 时间:2022-06-18 09:41

  方法/步骤

首先下载安卓的SDK包。

打开Unity3d,点击Edit里的Preferences,弹出如图所示数据框,点击第二项External Tools,将下边Android SDK location的路径指向下载的Android SDK。

在Unity3d中建好场景后点击File->Building settings,选择Android版本。

点击player settings,找到Identification,将其中的 com.compan.ProctName的compan随便做改动,比如去掉一个字母。

最后点击Building,将会生成Android apk。

热心网友 时间:2022-06-18 09:41

unity3d是一个跨平台的游戏开发引擎,可以使用c#开发各种平台上的游戏,如windows,Mac,Android,windows phone,IOS,Flash等。下面说下如何将开发好的unity3d游戏发布到Android手机上
1.安装unity3d
这是官网下载地址,这里能下载到最新版本的unity3d:http://unity3d.com/unity/download,安装的话一路默认就行
2.安装java sdk和Android sdk
unity3d中使用c#编写的代码如何才能在android手机上运行呢,答案是压根就不能运行,unity3d通过mono框架将c#代码转换成Android代码,所以若想发布Android程序,就需要安装Android sdk,而Android又是基于java运行环境的,所以也需要安装java sdk,下面附上下载地址。java sdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u2-download-1377129.html;Android sdk下载地址:http://developer.android.com/sdk/index.html
java sdk的安装一路默认就好,默认路径为C:\Program Files (x86)\Java。
Androi sdk下载完毕后,解压,然后运行SDK Manager.exe,在弹出的界面中勾选需要的内容,
其中最重要的是Android的版本,这里列出了很多版本,有些文章说,不能单独选择一个4.0以上的版本(不包括4.0),否则发布的时候会报错,但是通过实验,只勾选Android 4.4.2(API19),然后安装也能够成功发布到手机上。
勾选万选项后,然后点击安装,接下来就是等待的时间了。
3.发布
安装完毕之后,打开unity3d
1)配置发布时的Android sdk目录,在菜单中选择Edit---Preferences...,在弹出的对话框中选择“External Tools”,在最下面的“Android sdk location”中选择你的路径,其实就是你下载的Android sdk压缩包解压之后的sdk文件夹的路径,

2)配置完毕之后,在菜单中选择“File----Build Settings”,弹出如下图窗体,在左边选择Android,然后在右边选择“Build and run”或者“Build”,弹出对话框用来选择发布的位置和程序名称,设置之后,开始发布。
3)在发布过程中可能会报如下错误

这是因为Build Identifier的名称不是唯一的,不能使用默认的,在右边这是因为Build Identifier的名称不是唯一的,不能使用默认的,修改方法是在发布窗口点击“play settings”,然后设置Build Indentifier属性的值为"com.aaa.bbb"这种格式的,总之不能使用默认的就好了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 为什么一个插座不能同时使用多个电器 打印机什么牌子的最好 如何进行Unity3D与Android消息传递 一个插座上再插一个插座好吗? 打印机买哪种好 买了康悦医疗保险40就查出恶性肿瘤能赔付吗 用UNITY3D开发android游戏要学习什么? 我们宿舍 我们一个插座同时用两个插板可以么? 针式打印机哪个牌子的质量比较好 中国人寿康悦医疗保险A/B款怎么样 怎么运行unity android 一个排插可以插在另一个排插上吗?是否有危险呢? 打印机学生用哪款比较好 国寿康悦医疗保险怎么赔 unity怎么调用android 平安康悦医疗保险条款 两个插板接一起危险吗? 如何使用Unity制作Android游戏 什么牌子的打印机好用 提手旁过来一个插下边出头是什么字 一个插座板上插两个插座比一个插座板上插一个插座... 中人寿康悦医疗保险A/B款怎么样 我一个插座(第一个)上又插了一个插座(第二个)... unity项目如何导入android项目中成为安卓项目中的... 家装到底安装多少个插座 德州惠民保理赔范围 Unity3D发布安卓详细教程 中国人寿百万医疗险报销范围? unity for android怎么设置 unity3d android 怎么联网 unity3d怎么创建android 孙红雷大赞张艺兴舞技,张艺兴的街舞跳的真的那么... 孙红雷与张艺兴什么关系?为什么会夸张艺兴是他的... 张艺兴和孙红雷在《极限挑战》中有很多互动,他们... 孙红雷张艺兴再合作,张艺兴背头挺有范儿,这是好... 张艺兴和孙红雷什么时候感情升温的? 《扫黑风暴》孙红雷和张艺兴兄弟齐心,联手奉献精... 孙红雷可提携的新人那么多,为什么会提携张艺兴呢? 张艺兴罗志祥厚着脸皮坑嘉宾妹妹,已深得孙红雷真传? 孙红雷说张艺兴圈子干净,你为何喜欢张艺兴?