It pains me to ask for help here, but it has been 2 fairly solid days of installs with no luck.
I got a new fancy phone (HTC Evo) which runs Android 2.2. I of course, want to get this phone talking to various robot brains. I did the usual searches and it seems that no matter what you are doing (android to arduino, android to processing, etc) they all start with installing the SDK. In my case, I plan to use Processing 1.5.1 which is "android ready".
I have downloaded the new version of processing and installed it. --No problem
I downloaded the Android SDK and installed it as well. I also installed all the "packages" that go with it ("packages" for different droid versions, different phones, etc --I didn't pick and choose here, either-- I installed every package available with the most recient version. It installed properly, and if I try to install again, I get a note that it is indeed installed and I am asked if I want to re-install on top of it --I.e. the computer knows it is there.
Now, when I run processing (which opens just fine) I click the "android" tab and I get a message that, "SDK is not installed" and the "SDK_Variable is not set" and "if it is installed, would you like to browse for it?" and also, "if it is not installed do you want to download?" --I have browsed many times, gone right to the android SDK file but alas, I just keep getting an "open" button (not an "OK" button" --This tells me that I might be missing the actual file I am looking for and instead I am wasting my time aimlessly opening folders.
I have also included the Android SDK file to the PATH as well. I am not really versed in this whole concept of the system "PATH" but I followed many tutorials (which all agreed on how to do it and what to type in) and I am 95% sure I entered the correct path for the andriod SDK "tools" file.
At this point, it all comes down to Processing figuring out where the darn SDK file is, correcting any mistake I made with the "PATH" and/or figuring out what file or folder I seem to be missing. --OR-- something else I am missing entirely.
Anything of any kind would be appreciated here. --Thanks
**SOLVED**
It just goes to show, when in doubt --clean your desk.
This issue is solved, I have everything up and running. In the end, all the tutorials were correct and when followed, work a treat however the install seems to work a lot better when there are not (4) stray copies of Processing floating around your machine. It looks like files got "split" between places and different copies of Processing decided to grab whatever they wanted during the install. I did some good ol' house keeping, cleaned my main drive and desktop, backed-up my code and reinstalled one single copy of Processing 1.5.1. Problem solved.