Unity 关于配置安卓环境和打包APK流程


各位小伙伴们,今天CoCoPen给你们带来的是Unity中关于配置安卓环境和打包APK的相关方法,希望能够帮助到你们。

一、Android环境配置

1.在这里我使用的是Unity2019.3.4版本,其他版本配置方法类似。
图1-1
2.JDK的配置【重点】
  • 下载Java SE :
    官方地址:https://www.oracle.com/java/technologies/javase-downloads.html
    1)如下图2-1所示,Java SE有很多版本,我这里选择的是Java SE 14版本,小伙伴们也可以根据自己的需要选择适合的版本。

    图2-1

    2)如下图2-2所示,点击 JDK Download 之后,选择 Windows x64 Installer 下载即可。
    图2-2

    3)如下图2-3所示,点击下载后,会弹出一个对话框,按照1,2的顺序点击,下载 Jdk-14_windows-x64_bin.exe 的可执行文件即可。
    图2-3

  • 安装 Java SE

    1)如下图2-4所示, Jdk-14_windows-x64_bin.exe下载完成后,可以得到一个安装文件,打开并执行,即可开始安装。

    图2-4

    2)安装过程如下图2-5、图2-6、图2-7所示:

    图2-5

    图2-6

    图2-7

    3)检查是否安装成功,Win+R 打开 cmd,输入如下代码:javac,显示如下图2-8所示的信息即可说明你安装成功。
    图2-8

    4)如图2-9所示,输入java -version 即可显示 Java SE 的当前版本。
    图2-9

  • 配置环境变量

    1)找到我的电脑 / (单击鼠标右键)属性,会打开系统面板,此时选择 高级系统设置 ,如下图2-10所示:

    图2-10

    2) 在 系统属性面板中,找到 环境变量,如下图2-11所示:

图2-11

3)在 环境变量 之中,找到 PATH,为其添加你的Java SE安装路径(一般默认路径是C:\Program Files\Java\jdk-14\bin) , 然后确定,如下图2-12、图2-13所示:

图2-12

图2-13

(ps:到这里关于JDK的配置就完成 , 是不是超级简单呢?(。・∀・)ノ)

关于Java SE 更多安装指导参考网站如下:https://docs.oracle.com/en/java/javase/14/install/installation-jdk-microsoft-windows-platforms.html#GUID-A7E27B90-A28D-4237-9383-A58B416071CA

3.配置Andriod SDK 和 Andriod NDK
  • 如果你安装了Unity Hub 就可以直接配置

    1)打开 Unity Hub ,找到你已经安装好的Uinty版本(如果没有安装,选择右上角的安装按钮,按照提示安装即可),选择三个小圆点,如下图2-14所示:

图2-14

2) 在弹出的面板中选择 添加模块,如下图2-15所示:

图2-15

3) 在弹出的面板中,选择黄色方框圈出的部分,点击完成,等待下载即可,如下图2-16所示:

图2-16

(ps:到这里关于安卓的配置也就完成了,相信你们一定配置好了吧,加油!)

关于安卓的更多相关配置最好是查阅官方文档,相信小伙伴肯定会收获满满。

Unity 官方文档:https://docs.unity3d.com/Manual/android-sdksetup.html

二、Unity安卓环境实时调试运行配置

1.Unity Remote的下载
  • Android app from Google Play

  • iOS and tvOS apps from the App Store

  • 百度网盘链接:https://pan.baidu.com/s/1RTTcnNa_U1RdYWMwJZMM9A 提取码:naqs 版本:Unity Remote 5

(ps: 百度网盘链接里面的版本目前可以使用,亲测有效,画质感人,官方文档里面有提到)

2.Unity Remote 在 Unity中的设置

创建一个Unity项目,按照以下路径,Edit->Project Settings ->Editor,打开Project Settings,设置如下图3-1所示:

图3-1

(ps:到这里就完成了Unity Remote的所有配置了)

3.关于Unity Remote

Unity Remote是可下载的应用程序,旨在帮助使用Android(iOS),和tvOS开发。在Unity编辑器中以播放模式运行项目时,该应用程序将与Unity连接。编辑器的可视输出被发送到设备的屏幕,实时输入被发送回Unity中正在运行的项目。这样,您就可以很好地了解游戏在目标设备上的真实外观和处理方式,而不必为每次测试都花费大量时间。简单来说就是你在Unity中测试游戏可以实时的反馈到你的移动设备上,同时移动设备上的操作也能实时反馈到你的PC端Game视图中。

4.使用Unity Remote

这里主要说在真机上测试:

  • 开启开发者模式(就安卓而言,找到关于手机,多次点击你的版本号,直到出现开发者模式为止)

  • 进入开发者模式,打开USB调试

  • 将USB连接到你的电脑上,同意配对密钥请求即可,注意切换到传输文件

  • 在你的移动设备上安装,并打开你下载好的Unity Remote

  • 点击Unity中播放按钮就可以成功运行了

【注意】:在Unity Remote 使用的过程中你可能连接不上,此时有以下的解决方案:

方案一:

  • 打开Edit->Perferences,在 Perferences中修改Andriod SDK 路径,这里你把他默认安装的路径复制一份(利用copy path),取消复选框,然后粘贴上去即可,如图3-2所示。
图3-2
  • 做完上述事情,将你的Unity重新打开,再次测试即可成功,记住要先启动Unity Remote

方案二:

如果你在运行过程中,控制台出现Set-up Android SDK path to make Android remote work 的提示,有如下解决方法:

Building Setting 中勾选 Development Build即可,如图3-3所示:

图3-3

三、Unity安卓打包

1.APK打包

Building Setting 切换到 Android,选择 Build 即可生成 Apk,其他参数默认既可,如图4-1所示。

image-20200409232024096.png

生成的APK文件(见图4-2),可以立即安装在你的安卓手机上,测试运行。

图4-2

测试效果如图所示:


图4-3

(ps:关于Unity安卓环境配置的基础教程到这里就结束了,相信你也完成了自己的环境配置(ง •_•)ง)

这里是一些关于Unity关于安卓的官方文档:https://docs.unity3d.com/Manual/android.html

我是CoCoPen,如果觉得我的文章对你有帮助,就多多点赞支持吧,你的支持是我创作的动力。

你可能感兴趣的:(Unity 关于配置安卓环境和打包APK流程)