2016-11-22 10 views
0

Я использую Card.io как модуль в своем приложении. У меня есть некоторые небольшие изменения, поэтому у меня есть это как модуль. Проблема в том, что с учетом этой зависимости модуля Instant Instant запускает Cold Swap каждый раз, когда проект изменяется. В тот момент, когда я комментирую библиотеку card.io, Hot Swap в порядке.Как отключить восстановление Instant Run для определенного модуля?

Получаю это сообщение «Изменение статического инициализатора» всякий раз, когда Instant Run делает Cold Swap. И библиотека Card.io полна статических инициализаторов. Как я могу сказать, что мгновенный запуск не перестраивает этот модуль независимо от того, что происходит?

ответ

0

В основном, я сделал это, чтобы удалить каждую зависимость в проекте и посмотреть, работает ли Instant Run Hot Swaps или Cold Swaps. Я обнаружил, что библиотека card.io ломает «Горячую замену», поэтому я взял производственную версию библиотеки из папки build/output и импортировал ее как aar в проект.