Глядя на пример кода в документации http://developer.android.com/reference/android/content/Context.html#getExternalFilesDir%28java.lang.String%29Были ли удалены общедоступные статические поля в android.os.Environment? (Android 2.1)
File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES);
Это не компилируется на 2.1 статических полях DIRECTORY_PICTURES, DIRECTORY_MUSIC и т.д., кажется, не найти.
Обновление: Используя флажок filter api, я вижу, что он был удален в Android 2.2 (или api версии 8). Поэтому файл манифеста должен содержать minSdk, определенный как 7.
ad update: почему вы так думаете? Он отмечен «С: API-уровень 8» – krtek
Да, я вижу его сейчас. Но я также вижу, что getExternalFilesDir() относится только к уровню 8. Что нужно использовать с уровня 3-7 (android 1.5 - 2.1) вместо этого? – likejiujitsu