Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Samsams
2 / 2 / 0
Регистрация: 31.01.2015
Сообщений: 26
#1

Android Studio не дает работать с API 8 без установленного API 21 - Android

31.01.2015, 16:02. Просмотров 775. Ответов 6
Метки нет (Все метки)

Удалил все не интересующие меня библиотеки и поставил только API Level 8. Но при создании приложения вылезает куча ошибок таких как:
Что то искал искал тут как картинку прилепить так и не нашел иконку))
Скриншоты:

Android Studio не дает работать с API 8 без установленного API 21

Android Studio не дает работать с API 8 без установленного API 21

Что ж делать?
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
31.01.2015, 18:09     Android Studio не дает работать с API 8 без установленного API 21 #2
Цитата Сообщение от Samsams Посмотреть сообщение
Удалил все не интересующие меня библиотеки
Рисковый вы парень!) А зачем удалил?
Samsams
2 / 2 / 0
Регистрация: 31.01.2015
Сообщений: 26
31.01.2015, 18:14  [ТС]     Android Studio не дает работать с API 8 без установленного API 21 #3
Удалил из за мало знания андроид только месяц изучаю. В общем начну сначала. Мне надо написать приложение, в котором будет минимальная рабочая версия, уже решил не 8 api, а 10, но нечего не изменилась ошибка та же.
И вот такая для меня загадка. Если я назад поставлю 21 версию. И при создании приложения укажу 10 как минимальную. Позже при написании приложения, если вдруг заюзаю функцию которая совместима с 21 версией, но не совместима с 10, то Android Studio меня как-нибудь уведомит об этом? Или нет.

Так вот незная ответ на этот вопрос, я решил не замарачиваться и снести 21 версию. и юзать функции с 10. Как правило весли скопипастю чужой код который работает в 21, но не работает в 10, то раз этой библиотеки нету то, андроид должен сразу указать что не получиться у меня ее заюзать. Вот.))
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
31.01.2015, 18:52     Android Studio не дает работать с API 8 без установленного API 21 #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Ну если
Цитата Сообщение от Samsams Посмотреть сообщение
заюзаю функцию которая совместима с 21 версией, но не совместима с 10
то выдаст deprecated.
Но это не значит, что надо ненужное вам удалять. Переустановите лучше заново.
Samsams
2 / 2 / 0
Регистрация: 31.01.2015
Сообщений: 26
31.01.2015, 21:33  [ТС]     Android Studio не дает работать с API 8 без установленного API 21 #5
Покажи пожалуйста какую-нибудь функцию которой нет в 10, хочу собственными глазами увидеть как эта deprecated выглядит.
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
31.01.2015, 22:10     Android Studio не дает работать с API 8 без установленного API 21 #6
Java
1
2
3
4
5
6
    int sdk = android.os.Build.VERSION.SDK_INT;
    if(sdk < android.os.Build.VERSION_CODES.JELLY_BEAN) {
        setBackgroundDrawable(); // deprecated method for older devices
    } else {
        setBackground();  // updated method for newer devices
    }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.02.2015, 14:13     Android Studio не дает работать с API 8 без установленного API 21
Еще ссылки по теме:

Android Google Maps/Drive API for Android
Android Ошибка minSDK(API 23, N preview) != deviceSDK(API 17)
Android Не хочет работать программа, что делать? Android Studio + VK API
Places API for Android Android
Нужно ли уходить с API 22 для работы под android 6 Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Spelcrawler
523 / 493 / 111
Регистрация: 12.03.2014
Сообщений: 1,646
Завершенные тесты: 1
01.02.2015, 14:13     Android Studio не дает работать с API 8 без установленного API 21 #7
Цитата Сообщение от Rube Посмотреть сообщение
то выдаст deprecated.
Это значит устарела, т.е. наоборот работает в 10, но подчеркивается (и все равно работает) в 21.
Yandex
Объявления
01.02.2015, 14:13     Android Studio не дает работать с API 8 без установленного API 21
Ответ Создать тему
Опции темы

Текущее время: 06:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru