결론부터 이야기하면 android app 에서 사용되는 library(정확히는 android library)에 있는 모든 component는 이 library를 사용하는 app의 AndroidManifest.xml 파일에 모두 선언해야 한다.
이에 대해서는 developers.android.com의 AndroidManifest.xml 부분에 있으며 그 내용은 다음과 같다.
In the manifest file of the application project, you must add declarations of all components that the application will use that are imported from a library project. For example, you must declare any ,
<service>
, <receiver>
,<provider>
, and so on, as well as <permission>
, <uses-library>
, and similar elements.
이에 대한 질문과 답은 StackOverflow에 있으니, 또한 참고하면 좋을 것 같다.