初识unity3d已经有一段时间了。大约那是2012年的暑假。无意从手机上搜到了这个引擎。从今以后我就喜欢上他了。然后又从网上找了许多关于unity资料。一点点的积累,学习。
尤其是Android游戏的开发。不知道你们对这个引擎感觉怎么样啊。呵呵。好了,话不多说。今天呢。我希望大家能和我来一起学习怎样用uinty3d开发出在android系统上运行的游戏。希望能与君共勉。
为什么要做这个教程呢。主要是因为过了今天晚上就是世界末日了。恐怕以后就没有机会了。(^_^ 哈哈。开玩笑了、)
那我们就开始吧!!!!
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.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;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.0 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 回车(xxx是你apk文件的文件名)
你就会看到。 他正在安装。
注意的是。安装以前你的Android虚拟机要运行这。
安装完成后。你在你的虚拟机屏幕上就可以看到。你的东西了。 是不是很激动啊。
慢慢享受吧。。。。。。。
转载
http://game.ceeger.com/forum/read.php?tid=5918
分享到:
相关推荐
这个名为“vuforia-unity-android-modeltargetstest-10-5-5”的项目显然是一个使用Unity 2021.1.1f1版本创建的Android应用,旨在测试Vuforia的模型目标功能。现在,让我们深入探讨一下这个项目可能涉及的关键知识点...
Unity5.6.4打包APK报错,安装 android-sdk_r24.4.1-windows 解决,亲测可用!
UnityStudio是一个强大的资源提取工具,它能够解包Unity构建的游戏APK,从中提取出各种资源,包括但不限于3D模型、纹理、音频文件、脚本、场景等。这对于游戏开发人员来说非常有用,因为他们可以研究其他游戏的设计...
### Unity3D游戏开发之发布Android的APK文件 #### 一、准备工作 在开始发布Unity3D游戏至Android平台之前,确保您的开发环境中已经安装并配置好了以下必要的软件及工具: 1. **Unity3D**:游戏开发的核心工具。 2...
unity调用安卓方法实现apk文件的安装。使用最新androidx框架。亲测支持安卓7以上。附有安卓源码开发工具android studio4.1, 需要unity2020.2.0以上版本,直接在unity打包安卓即可测试。安装包在根目录下可直接安装...
unity调用安卓方法实现apk文件的安装。亲测支持安卓7,8,9。附有安卓源码在MyApplication目录下面。请用unity2018.2.13以上版本打开。直接在unity打包安卓即可测试。如果出现打包失败的报错可能是你把项目解压到了...
firebase_unity_sdk_11.6.0版本firebase_unity_sdk_11.6.0版本firebase_unity_sdk_11.6.0版本firebase_unity_sdk_11.6.0版本firebase_unity_sdk_11.6.0版本firebase_unity_sdk_11.6.0版本firebase_unity_sdk_11.6.0...
在本教程中,我们将详细讲解如何使用Unity3D发布Android APK文件,以便在Android设备上运行。 首先,我们需要配置Android开发环境。这包括安装Android SDK,它包含了开发、测试和调试Android应用所需的工具。在描述...
用于打包安卓系统的插件,安装后可轻松打包成安卓的APK
完成开发后,项目可以导出为特定平台的可执行文件,例如Android或iOS的APK/IPA。 通过学习这个开源项目,开发者不仅可以了解《微信跳一跳》的具体实现,还能深入理解Unity引擎的使用方法,提升游戏开发技能。同时,...
Unity是世界上最受欢迎的游戏开发引擎之一,它支持多平台开发,包括Android。在使用Unity进行Android游戏或应用开发时,开发者需要一些特定的工具来确保项目能够成功地在Android设备上运行。"Unity2019-Android工具...
Unity 调用Android文件资源管理器,可以选择Android手机上的图片,视频等一些列文件,并且获得相关的文件路径。直接导入Unity即可运行。测试已经通过
### Android体感开发...这一过程中涉及到的每一个环节都非常关键,从基础的环境配置到具体的发布流程,都需要仔细操作。希望这份指导手册能够帮助开发者们顺利完成体感应用的移植工作,并在未来开发更多优秀的作品。
- **Export Settings**: 选择一个导出目录,Unity会将项目打包成一个可以在Android设备上运行的APK文件。 ##### 5. **生成APK文件** 完成以上设置后,点击 **Build and Run** 或者 **Build** 来生成APK文件。生成...
在Android Studio中,创建一个新的Android项目,并在项目中添加Unity的库文件(UnityPlayer.jar)。接着,我们需要创建一个自定义的AppWidgetProvider,这个组件会在Android主屏幕上显示我们的桌面宠物。 在...
5. **验证设置**:保存设置后,可以尝试在Unity中构建一个简单的Android项目,如果出现警告或错误,根据提示进行调整。你也可以通过命令行运行`adb version`和`java -version`检查SDK工具和JDK是否能正常工作。 6. ...
例如,文中给出了一个示例脚本,用于演示如何利用Unity和相关工具进行自动化打包。 第一步是更新 SVN 仓库。在这个例子中,使用了TortoiseSVN的命令行工具"TortoiseProc.exe"来执行更新操作。这确保了项目中的所有...
"Unity Android APK Remote5" 提到的是一个专为Unity开发者设计的工具,旨在简化Android应用的调试过程。通常,在开发过程中,我们需要频繁地将Unity项目编译打包成APK(Android应用程序包)文件,然后将其安装到...
这个文件看起来像是一个元数据文件,通常与AAR(Android Archive)格式的库相关。在Unity中,可能用到的是Android AppCompat库的meta信息,AppCompat库是Android Support Library的一部分,主要用于提供向后兼容的...
在Unity中集成讯飞语音识别,我们首先需要下载讯飞的Android SDK,这通常是一个包含了必要的库文件和示例代码的压缩包,例如`Unity_XunFeiAndroidSDK-master`。 1. **导入SDK**:解压`Unity_XunFeiAndroidSDK-...