Android Bibliothèque Manifeste vs Manifeste de l'Application

J'ai lu les mêmes questions ici, mais je suis toujours pas clair sur un certain nombre de choses. À l'aide d'une Bibliothèque de Projet, l'ensemble de mon projet aura deux manifestes, une pour la bibliothèque et l'autre pour la "main" de projet d'application -- et je ne suis pas clair ce qui se passe dans laquelle ou si il y a une certaine redondance.

Je suis le développement d'une application widget avec "lite" et "payé" des versions, si vous n'avez presque tout le code dans un projet de bibliothèque. Étant un widget, la bibliothèque aura au moins un récepteur, un service, une configuration d'activité, plus d'un couple de d'autres activités. Alors, où doit l'intégralité des déclarations de ces composantes, y compris les intentions, les filtres, etc. -- - ils être déclarés? Vont-ils dans le manifeste pour la bibliothèque, ou dans le manifeste du package de l'application elle-même, la référence à des classes de la bibliothèque (par exemple, android:name="com.foo.mylibrary.MyService")?

Quelques exemples que j'ai regardé semblent de les déclarer dans les deux manifestes, mais je pense que dans l'un ou l'autre est un no-op.

InformationsquelleAutor gordonwd | 2012-04-16