Size: a a a

Javanese Questions

2017 October 05

A

Alexander in Javanese Questions
Подскажите, в проекте есть зависимость appcompat-v7 , у этой либы библиотека v4 в транзитивной зависимости подтягивается. Вопрос, у ButterKnife тоже в транзитивной зависимости есть v4, если я выпилю ее оттуда, то он получит доступ к той v4, которая внутри v7 ?
источник

A

Alexander in Javanese Questions
Хочу оптимизировать зависимости в проетк, это нормальный подход? Выпилить все supports libraries, например, из всех остальных библиотек, и вписать их явно, или черевато крэшами?
источник

QH

Quantum Harmonizer in Javanese Questions
Alexander
Хочу оптимизировать зависимости в проетк, это нормальный подход? Выпилить все supports libraries, например, из всех остальных библиотек, и вписать их явно, или черевато крэшами?
Что от этого должно измениться?
источник

A

Alexander in Javanese Questions
Quantum Harmonizer
Что от этого должно измениться?
По моим ожиданиям размер apk, проект старый со старыми зависимостями, решил обновить
источник

QH

Quantum Harmonizer in Javanese Questions
Alexander
По моим ожиданиям размер apk, проект старый со старыми зависимостями, решил обновить
Если библиотека зависит от какого-то пакета, он в любом случае подтянется.
Больше похоже на работу для ProGuard.
источник

A

Alexander in Javanese Questions
я выпиливаю вот так exclude group: 'com.android.support', module: 'support-annotations' и потом добавляю ее явно, чтобы она была одна на все остальные либы.
источник

A

Alexander in Javanese Questions
Вопрос, собственно, в том, будет ли она им видна
источник

QH

Quantum Harmonizer in Javanese Questions
Alexander
я выпиливаю вот так exclude group: 'com.android.support', module: 'support-annotations' и потом добавляю ее явно, чтобы она была одна на все остальные либы.
Она и так будет одна.
источник

A

Alexander in Javanese Questions
Если она одной версии? Зачем тогда gradle app:dependencies команда подсвечивает звездочкой зависимости, если они встречаются 2 и более раз, я так понял, что они тянутся вне зависимости от того, есть они уже в проекте или нет. Отсюда и студия иногда подсвечивает support library зависимость, если в какой нибудь сторонней библиотеке подтянулась такая же, но другой версии, они же должны быть одной версии
источник

A

Alexander in Javanese Questions
p.s. не должны быть прямо, но студия ругается
источник

QH

Quantum Harmonizer in Javanese Questions
Alexander
Если она одной версии? Зачем тогда gradle app:dependencies команда подсвечивает звездочкой зависимости, если они встречаются 2 и более раз, я так понял, что они тянутся вне зависимости от того, есть они уже в проекте или нет. Отсюда и студия иногда подсвечивает support library зависимость, если в какой нибудь сторонней библиотеке подтянулась такая же, но другой версии, они же должны быть одной версии
Как они потянутся дважды? Ты представляешь себе два класса с одинаковым именем в одном DEX? Я — нет.
источник

QH

Quantum Harmonizer in Javanese Questions
Alexander
Если она одной версии? Зачем тогда gradle app:dependencies команда подсвечивает звездочкой зависимости, если они встречаются 2 и более раз, я так понял, что они тянутся вне зависимости от того, есть они уже в проекте или нет. Отсюда и студия иногда подсвечивает support library зависимость, если в какой нибудь сторонней библиотеке подтянулась такая же, но другой версии, они же должны быть одной версии
> подсвечивает звездочкой
Это что и как?
источник

A

Alexander in Javanese Questions
т.е. помечается в принципе то, что лишнее и может быть убрано?
источник

A

Alexander in Javanese Questions
В принципе, ответ получил, не подумал о dex, правда ведь
источник

QH

Quantum Harmonizer in Javanese Questions
Alexander
т.е. помечается в принципе то, что лишнее и может быть убрано?
Как и чем помечается?
источник

A

Alexander in Javanese Questions
источник

QH

Quantum Harmonizer in Javanese Questions
источник

A

Alexander in Javanese Questions
Спасибо, вразумел
источник
2017 October 06

SM

Shiko Mstoyan in Javanese Questions
Всем привет. Кто-нибудь сталкивался с invalid operation handle при работе с keystore? Что-то ничего нормального не получается нагуглить.
источник

A

Alexander in Javanese Questions
Shiko Mstoyan
Всем привет. Кто-нибудь сталкивался с invalid operation handle при работе с keystore? Что-то ничего нормального не получается нагуглить.
Че то не припомню такого, опишите кейс
источник