Unity 发布安卓包的配置

个人 Unity 版本是:5.6.7,主要我现在工作以工业为主,有时候会做一些设备零件的3D展示,也用不到那么多的功能,感觉低版本打开的速度反而更快一些,这几天闲的没事,用 Unity 打包了一些安卓平台的项目,在整理 Android SDK 发现下载了很多没用的组件,于是我整理了一下相关的资料,在此记录了下来。

Android SDK 相关的下载必须要用到 Android SDK Manager ,这个功能在 Android Studio 中就有现成的。Unity 在2019等更高的版本中自带的是有 SDK 和 NDK 下载的,在安装 Unity 时对安卓全选就好了

在首选项中默认就好

 

 在旧版中,就要自己去配置安卓的开发环境了

Android Studio下载地址:https://developer.android.com/studio#downloads

如果访问不到,就需要科学上网的技巧,或者在各大搜索引擎中找一找 。

1.SDK Platfoms

SDK Platfoms 是 Android 系统版本库,一般下载最新的就行了,这个根据你 Unity 版本来,不同的 Unity 版本,可用的最高安卓系统版本也不一样,但在 Unity 中,比如你在 Android SDK 中下载了一个 Android 8.0 系统,但是在发布时,可以选择 Android 6.0 版本,也是照样可以发布成功的,也不知道这是什么原理。

2.Android SDK Build-Tools

安卓的发布工具,安装最新的即可,不安装的话,Unity 在发布安卓包时会报错。

3.NDK

NDK 在 Unity5.x 中,不装也能发布 apk 文件,但是程序在运行中可能会出现异常,在Unity 2017到之后的版本中,必须要安装NDK,现在在 Android Studio 中,NDK的低版本的已经找不到了,但是在旧版本的 unity 中,依然提供下载地址,直接下载安装即可。

unity 中的下载按钮

4.Android SDK Platform-Tools

安卓SDK的平台工具,必须安装,否则发布不了apk文件。

5.Unity的配置

打开 Preferences

找到 External Tools 选项

点击 Browse 按钮将 SDK,JDK,NDK 三个路径选中 。

SDK 和 NDK在上面都有介绍,JDK 的安装,Java 环境变量配置,网上的教程很多,这里就不介绍了。

end 

猜你喜欢

转载自blog.csdn.net/qq_38693757/article/details/128262994