I got our iPhone game running on Android very easily. Just using latest downloadable builds of everything as of a few days ago. I’m on Windows 7. I did have a bit of trouble with the USB driver but otherwise pretty straightforward.
I have had mixed results on even the most basic builds of an Android player package.
When building an empty project: I have one one Windows 7 system that fails to build with the following error: “Android SDK does not include any platforms! Did you run Android SDK setup to install the platform(s)?” This error is a red herring as a few Android platforms are properly installed. Unity3D seems to get confused when looking for the SDK folder.
However, I have been able to build and APK on another Windows 7 system (a MacBook Pro BootCamp).
I am not quite sure what might be the problem and have been updating and checking my Java x86/x64 versions.
Unfortunately, I had to submit a bug and things aren’t resolved yet. I’d really appreciate some advanced diagnostics or logging to track down the issue myself - but until this resolved, my main workstation is pretty much not able to put together Android builds.
We’ve been able to build a number of builds that will run quite nicely on the nexus 2.2 Google phone. I have yet to successfully install a build on any of the multiple 2.1 devices we’ve tested on.
If your having problems, you need to have the 2.2 API8 sdk package and if by chance to happen to be using an older beta version of unity (there was a version with a build issue) then you should update to the current version. If it isn’t any of that, I would think it’s probably the device your trying to run/install them on that’s causing you problems.
The OS apparently needs to be 2.x and the processor needs to be ARMv7 or ARMv6 (with runtime detection).