Я столкнулся со следующей проблемой на данный момент:разрешения зависимостей Отключить
я разработал приложение «A», который использует разрешения 1, 2, 3 и использует 3 участника библиотеку «B» в качестве зависимости (добавила используя maven & gradle).
Библиотека «B» использует разрешения 4 и 5. Теперь при создании приложения слияние манифеста добавляет разрешения 4 и 5 в приложение «A».
Как я могу предотвратить это и иметь только разрешения 1, 2 и 3 в последнем манифесте?
Моя первая догадка будет использовать один из манифестов маркеров слияний, как показано здесь: http://tools.android.com/tech-docs/new-build-system/user-guide/manifest-merger#TOC-Markers
Как я могу подавить в результате предупреждения при использовании 2-е примера? «атрибут имени должен быть определен» – throwaway
@throwaway Используйте пространство имен Android-инструментов 'xmlns: tools =" http://schemas.android.com/tools "', добавьте его в ' ' –
gio
Naw, я говорил об этом, что для узла '' требуется атрибут 'andorid: name' (в соответствии с lint), вот что я имею в виду: https://i.imgur.com/V5YZp11.png проект по-прежнему строит с этой ошибкой, но он очень запутан –
throwaway