Apparently, the situation is not quite as bad as it first seems; the article links to instructions for setting up the Android debug environment on a host computer, which can be used to install apps.
http://forum.xda-developers.com/showthread.php?t=643866