Есть ли способ для библиотеки узнать имя пакета приложения, использующего его? - PullRequest
0 голосов
/ 06 июля 2011

Есть ли способ для любого класса в библиотеке (это может быть активность, представление или любой другой класс, который может иметь доступ к «магическому» методу), чтобы узнать или узнать имя пакета приложение используя его?

Если да, то как?

Было бы замечательно иметь эту способность во время выполнения, но было бы хорошо иметь эту способность во время сборки / компиляции.

1 Ответ

1 голос
/ 06 июля 2011

Если у вас есть Контекст приложения (например, он может быть передан в вашу библиотеку в конструкторе), вы можете сделать это:

context.getPackageName();

РЕДАКТИРОВАТЬ: определенно не при сборке / компиляциивремя.

...