Описание пакетов Android SDK

Ответить
Аватара пользователя
n0tb0dy
Сообщения: 135
Зарегистрирован: 14 фев 2014, 09:42

Описание пакетов Android SDK

Сообщение n0tb0dy » 15 фев 2015, 17:12

Добрый день!

Подскажите где можно почитать подробное описание пакетов Android SDK?
Для чего какие нужны где располагаются после установки.

Например для каждого API есть пакет GoogleAPIs, не понятно для чего он нужен и ставить его или нет.
Пока все проекты делал и без этого, но хочется все таки поглубже разобраться с компонентами SDK.

Так же очень интересует назначение пакетов SDK Extras. Опять же что и для чего нужно.

И в каком случае могут потребоваться исходники Android SDK для каждого из API.

В общем вопросов много. Может уже кто-то где-то составил ходя бы краткое описание пакетов SDK?
Вложения
ASDK.png
ASDK.png (86.64 КБ) 4499 просмотров

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Описание пакетов Android SDK

Сообщение doter.ua » 16 фев 2015, 01:00

Sources это исходнкии, когда кликаешь CTRL + ЛКМ по системному классу будет переходить к его исходникам, которые можно изучить.
Support lib содержит классы с некоторыми фичами из новых версий для старых.
Play services всякие штуки для шаманства с гугловскими сервисами.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Аватара пользователя
n0tb0dy
Сообщения: 135
Зарегистрирован: 14 фев 2014, 09:42

Re: Описание пакетов Android SDK

Сообщение n0tb0dy » 16 фев 2015, 07:38

Спасибо. Осталось выяснить про другие пакеты SDK, особенно интересно что такое Google APIs для каждого API.
И что такое Google Repository

Аватара пользователя
klblk
Сообщения: 1097
Зарегистрирован: 18 окт 2012, 11:17
Откуда: г. Красноярск

Re: Описание пакетов Android SDK

Сообщение klblk » 16 фев 2015, 09:14

Если я не ошибаюсь:
1) Google Api нужен для работы с гугл картами на эмуляторе (может еще для чего-то о чем я не знаю)
2) Google Repository и Android Support Repository нужны для Android Studio для подключения GPS и support lib через gradle:

Код: Выделить всё

dependencies {
    compile 'com.android.support:appcompat-v7:21.0.3'
    compile 'com.google.android.gms:play-services:6.5.87'
}
Это предположение нуждающееся в проверке. Возможно, если они не скачаны в SDK manager'е они автоматически подтянутся из интернета.
В чем я точно уверен так в том что это "Local Maven repository" =)

sleem
Сообщения: 1
Зарегистрирован: 23 мар 2016, 16:35

Re: Описание пакетов Android SDK

Сообщение sleem » 23 мар 2016, 17:40

Добрый день! При загрузке пакетов SDK везде пишут что надо загрузить Android Support Repository, но у меня нет такого пункта в Extras. Так и должно быть?
Вложения
Скрин SDK
Скрин SDK
Image 12.png (55.31 КБ) 4225 просмотров

Аватара пользователя
n0tb0dy
Сообщения: 135
Зарегистрирован: 14 фев 2014, 09:42

Re: Описание пакетов Android SDK

Сообщение n0tb0dy » 23 мар 2016, 19:37

Сейчас это все объединено в Android Support Library.

Android Support Repository сейчас ни у кого нет. Это уже история :) Точно так же как и Android 1.5 и 1.6
Последний раз редактировалось n0tb0dy 23 мар 2016, 19:43, всего редактировалось 1 раз.

Аватара пользователя
n0tb0dy
Сообщения: 135
Зарегистрирован: 14 фев 2014, 09:42

Re: Описание пакетов Android SDK

Сообщение n0tb0dy » 23 мар 2016, 19:42

Да уж.... за два года в этой теме на мои вопросы ответов так и не появилось :)

Ответить