Я еще ничего не разработал для Android, но немного изучил SDK.
Я видел, что возможно указать maxSdkVersion в манифесте.
Я бы сказал, что разработчики должны поместить максимальную версию SDK, которую они смогли протестировать.
Так что, если SDK 2.1 еще не доступен и вы поместили туда 2.0 или 2.0.1, пользователи Nexus One не смогут загрузить ваше приложение (полагаю, что оно работает таким образом).
В интересах Google выпустить SDK, если пользователи Nexus One не смогут загрузить и установить какое-либо приложение вообще. Тогда пользователи будут обвинять Google вместо вас.
Редактировать: К сожалению, кто-то прокомментировал это раньше.