I recently installed Android Studio and wanted to test some accelerometer-related stuff using my old Nexus S.
The problem is that Unity doesn’t find the SDK and if I manually try to assign the directory, it is not accessible. In fact, the sdk folder is inside the Android Studio.app and can’t be accessed through Mac OS file manager (greyed out as seen on the image below).
I’m not sure if this answers your question but I found this:
I’m just now looking in to creating Unity Android apps was hoping to use Android Studio in the process. If you try the info from this link, please let me know if it worked for you.
This will create a symbolic link in Applications called “AndroidSDK” (you can change this to be whatever you want) that actually links to the SDK that’s within the Android Studio application.
Now in Unity in the Preferences under the main Unity menu you will find the option to browse to the Android SDK in External tools. Browse to the newly created link and select it as your Android SDK and now you’re ready to publish to Android from the Mac using only the new Android Studio IDE.
You could try to use the “Go to folder” functionality in the browse dialog that Unity opens. Default shortcut is Command+Shift+G.
There you can enter the path to the SDK, which at time of writing is /Users//Library/Android/sdk/ Of course, replace with your OS X username.
The “Go to folder” dialog has rudimentary Tab-completion which could help you getting the path written correctly. You can also drag a file or folder into the “Go to folder” dialog from a Finder window to get the path.
In Windows the default is to install the SDK elsewhere from the folder structure containing Android Studio because it is updated so often. I would remove your Android Studio installation and configure the SDK to be in something like /Documents/Design/Android/SDK
@nygren 's solution is a good one. The + + g does bring up the “Go to folder”… all you need to add here is ~Library and then continue surfing, if you don’t want to type in the entire path. The tilde (~) means “user root”.