Я согласен с Джеем. Это предупреждение не является источником вашей ошибки. Тем не менее, вы хотите позаботиться об этом предупреждении.
Как правило, вы должны создавать свои приложения для работы с самой низкой версией API, которая поддерживает все, что вам нужно (я не опускаюсь ниже 1,5, поскольку 0,1% современных устройств - это старые ). Тем не менее, большой кусок по-прежнему использовать 1,5. Используя API версии 2.1, вы строго ограничиваете устройства, на которых будете работать. Однако, если вам действительно нужна эта версия, вы должны указать ее как минимум. Это предотвратит загрузку вашего приложения людьми, у которых есть более ранние версии SDK. В своем манифесте вы хотите:
<uses-sdk android:minSdkVersion="7" />.
Для получения дополнительной информации, обратитесь к этой статье в руководстве разработчика.