Внесение разрешений на проявление проекта Android.aar library

Я разрабатываю проект Android, который включает в себя два модуля, один из которых является библиотечным модулем для создания файлов .aar, а другой - пример приложения с использованием созданного файла .aar.

Таким образом, в этом проекте есть два файла AndroidManifest.xml. Скажем, я разрабатываю библиотеку Bluetooth, поэтому я устанавливаю разрешения для bluetooth в файле манифеста библиотеки. Включив эту библиотеку .aar в качестве зависимости, могу ли я опустить тег <uses-permission> в файле манифеста приложения? Другими словами, приложение Android "слияние" (может быть не буквально, а семантически) зависит от его зависимых .aar библиотек?

Мой опыт показывает, что, хотя некоторые разрешения имеют тенденцию вести себя так, как указано выше, другие требуют явного объявления в приложении AndroidManifest.xml. Я хотел бы знать, верно ли мое предположение, если есть какие-либо ресурсы или документация, четко отличающие разрешения, которые могут находиться в манифесте библиотеки .aar и те, которые должны быть объявлены в собственном файле манифеста приложения.

Спасибо!

Ответы