Android SDK location should not contain whitespace, as this cause problems with NDK tools

解决方案一:
The easiest solution is to move the SDK somewhere else, where there is no space or other whitespace character in the path, such as C:Androidsdk. You can point both Android Studio installations to the new location.
解决方案二:
just change the path:

"c:program filesandroidsdk" to "c:progra~1androidsdk"
or
"c:program files (x86)androidsdk" to "c:progra~2androidsdk"
note that the paths should not contain spaces.
解决方案三:
There is another way:

Open up CMD (as Administrator)
Type: mklink /J C:Program-Files "C:Program Files" (Or in my case mklink /J C:Program-Files-(x86) "C:Program Files (x86)")
Hit enter
Magic happens! (Check your C drive)
Now you can point to C:Program-Files (C:Program-Files-(x86)).

最终采用方案三解决问题,最省力气。
参考资料:
https://stackoverflow.com/questions/37052934/android-sdk-location-should-not-contain-whitespace-as-this-cause-problems-with

原文地址:https://www.cnblogs.com/jpfss/p/9868903.html