I'm using path variables to set up the location of my JDK's and the Android SDK. but it doesn't quite work the way that I would expect it to.
In particular I set up Path variables for the location of the JDK and the Android SDK, then created a project and went on my merry way. When I transfer the project to a new machine and load it I expect to get some sort of warning about unresolved path variables which I could then set up. However what actually happens is nothing compiles and when I go into Project Structure I see that the JDK/Android SDK elements are broken because the root path is $JAVA_6_HOME$ or what have you.
Of course going into the Path Variable settings and setting up the variables manually fixes things, but the documentation mentions that I should get warned as soon as I open up the project. As such I'm not sure if I'm doing something wrong or the documentation is wrong or it doesn't work as advertised.
I noticed some threads about constant warnings about various variables not being defined so I thought perhaps the functionality might have changed without the documentation updating or something.