Unable to list target platforms. When I try to build to Andriod on Mac

遇到一个问题

Unable to list target platforms.Please…

原文:

http://answers.unity3d.com/questions/1320634/unable-to-list-target-platforms-when-i-try-to-buil.html

CommandInvokationFailure: Unable to list target platforms. Please make sure the android sdk path is correct. See the Console for more details. 
 /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java -Xmx2048M -Dcom.android.sdkmanager.toolsdir="/AndroidSDK/sdk/tools" -Dfile.encoding=UTF8 -jar "/Applications/Unity/PlaybackEngines/AndroidPlayer/Tools/sdktools.jar" -

 stderr[
 Error:Invalid command android
 ]
 stdout[

 ]
 exit code: 64
 UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
 UnityEditor.Android.AndroidSDKTools.RunCommandInternal (System.String javaExe, System.String sdkToolsDir, System.String[] sdkToolCommand, Int32 memoryMB, System.String workingdir, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
 UnityEditor.Android.AndroidSDKTools.RunCommandSafe (System.String javaExe, System.String sdkToolsDir, System.String[] sdkToolCommand, Int32 memoryMB, System.String workingdir, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
 UnityEditor.HostView:OnGUI()

解决方式

1) 打开 https://developer.android.com/studio/index.html

2) 滑到底部

3) 下载tools_r25.2.3-windows.zip或者tools_r25.2.3-macosx.zip

Unable to list target platforms. When I try to build to Andriod on Mac_第1张图片

4) 解压

5) 替换原来sdk目录下tools

你可能感兴趣的:(Unity)