Можно ли включить / импортировать код в манифест Android? - PullRequest
7 голосов
/ 19 октября 2011

Я работаю над пакетом для использования другими приложениями для Android, и когда они импортируют .jar, им также необходимо добавить разумный кусок разрешений и тому подобное в манифест Android.Возможно ли иметь эти необходимые разрешения, фильтры намерений и тому подобное в комплекте с пакетом и просто импортировать их все в манифест во время сборки с одной строкой в ​​манифесте?по сравнению с простым предоставлением фрагмента кода для копирования и вставки в манифест с веб-сайта пакета.Я чувствую, что это значительно упростит импорт других пакетов (например, Google Analytics), если разрешения будут объединены, и что-то вроде <import package.name.manifest> будет единственной необходимой строкой для добавления.заголовки о том, возможно ли это было бы здорово, спасибо

1 Ответ

7 голосов
/ 20 августа 2012

Да, теперь это возможно начиная с 20-й редакции Инструментов SDK (июнь 2012 г.). Из заметок о выпуске :

Добавлено автоматическое объединение файлов манифеста проекта библиотеки в в том числе манифест проекта. Включить эту функцию с помощью manifestmerger.enabled собственность.

Пример использования см. Использование нового свойства manifestmerger в Android .

...