2013-09-12 5 views
0

Я работаю со стандартным андроидом в течение некоторого времени. Недавно я создавал android sdk для Windows и нашел интересные вещи в Android build env. Существует команда под названием lunch, которая может использоваться для отображения всех доступных целей для сборки. Однако он не перечисляет sdk и его варианты, хотя они являются допустимыми параметрами. Кто-нибудь знает, почему это так?Android build environment

Также я могу создать какой-либо конкретный модуль в Android-sdk без создания всего sdk. (Это может быть большим подспорьем, как я не хочу строить весь пакет SDK, если я собираюсь сделать небольшое изменение в одном компоненте.)

Благодаря

+0

Я думал, что завтрак был старым, но, возможно, нет. Моя старая команда использовала его для создания всего дерева Android. Существуют и другие способы построения всего дерева или просто компонентов внутри дерева. –

ответ

0

Под капотом, обед использует сделать, так что если некоторые части SDK не меняется, они не будут восстановлены.

Мои предположения о вашем первом вопросе: восстановление SDK никогда не считалось основной задачей обеда. Он чаще всего используется для переноса или модификации системы и создания установочного образа системы и получения ADK в качестве побочного продукта. Позже люди поняли, что часто (с корневым доступом к устройству) вы можете перебирать один компонент без необходимости переустановки всего изображения системы.