Unity2018下Android SDK设置

Unity3D 2018.3版本以后,要求Android SDK版本需要在26.1.1以上。之前Android SDK是有图形界面的,26.1.1之后只提供了命令行的方式。

Unity3D发布Android app时,用到的Android SDK组件说明

  • Android SDK Tools(必须)
  • Android SDK Platform-tools(必须)
  • Android SDK Build-tools(使用最高版本即可,但不要使用预览版,即带rc的版本)
  • SDK Platform(使用对应版本,即发布那个版本的app,必须有对应版本的SDK Platform)

Unity3D 2018.3关于Android SDK 版本提示

Android SDK 25.2.5版本以前是有图形界面的,有个“SDK Manager.exe”文件,运行后有图形界面,如下图。可以在图形界面进行添加和删除。

 

在Unity3D 2018.3版本以后,Build的时候会有以下提示。

此时,点击【Use Highest Installed】按钮,可以正确编译。

Android SDK 26.1.1的安装和使用

Android SDK 26.1.1的

下载地址 https://developer.android.google.cn/studio

解压以后,在目录中有个“sdkmanager.bat”文件。

用命令行的方式,进行操作即可。最常用的3个命令是

  • sdkmanager –list(查看已经安装的内容)
  • sdkmanager packages(安装)
  • sdkmanager –uninstall packages(卸载)

在使用“list”参数后,还能看到可以安装的内容的列表。

使用中的其他提示

Target Android SDK not installed

这个提示是缺少对应版本的SDK Platform,重新添加一下即可。

 

Gradle build failed

这个,有可能是使用了预览版的Android SDK Build-tools造成的,删除后从新安装一个即可。

  • 2
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值