unity3d发布Android程序
来源:互联网 发布:淘宝卖家打折 编辑:程序博客网 时间:2024/05/21 22:54
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"这种格式的,总之不能使用默认的就好了。
- unity3d发布Android程序
- unity3d发布Android程序
- unity3d发布Android程序
- Unity3d打包发布Android程序
- [Unity3D]Android发布
- Unity3d 发布EXE安装程序
- Unity3d在Android上发布
- Unity3d发布Vuforia程序到iOS
- [Unity3D] 使用Google Drive发布Unity3D Web程序
- 【Unity3D入门教程】Unity3D简介、安装和程序发布
- android 程序发布
- 发布Android程序
- 如何发布android程序
- unity发布Android程序
- 发布程序到Android Market
- android 程序发布安装包
- Android程序-打包-发布方法
- eclipse 发布 签名android 程序
- 嵌入式Linux系统连不上外网,也ping不通外网解决办法
- Invalid result location value/parameter 解决办法
- Mac tomcat 配置
- iptables NAT实践 -- 如何让私网内的虚拟机被公网访问到
- appium实现功能自动化测试
- unity3d发布Android程序
- java spring mvc 上传
- iOS 开发之#Import #include @class区别
- jquery添加移除style/css属性
- UI控件学习前言
- AspxGridView使用教程
- 苹果软件通过web接口获取应用程序信息,版本号,程序名等
- js 获取时间函数及扩展函数
- cuda测试示例