Недавно я перенес проект в Android Studio 0.4.3. При компиляции, он дал мне ошибки на несколько строк Java, в том числе следующие:Как установить минимальный уровень api для проектов в Android Studio?
FragmentManager fm = getFragmentManager();
fm.findFragmentById()
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getResources().getStringArray(R.array.course_descriptions);
я вижу следующее сообщение об ошибке:
Call requires API level 11 (current min is 7)
Я бегу Android Studio .0.4.3. Я также загрузил Android 4.4.2 (API 19) через менеджера SDK.
я добавил следующую строку в мой манифест:
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="19" />
Я сделал «Sync проект с Gradle файлов», убирали и перестроен проект. Я все еще вижу те же ошибки.
Как исправить эту проблему?
Привет, я думаю, что вы компилируете с другой версией Android (не 19). Если вы находитесь на eclipse, вы можете попробовать в свойствах proyect, в андроидных библиотеках, проверьте там, что является правильным API 19. С уважением. – JSG33kC0d3
Я только что нашел что-то интересное. Исправлена ошибка была захвачена студией: 'java.lang.ArrayIndexOutOfBoundsException: 20 \t в org.jetbrains.android.dom.converters.ApiVersionConverter.getApiLevelLabel (ApiVersionConverter.java:57) ' – Marius