【发布时间】:2011-09-29 18:45:29
【问题描述】:
库中的任何类(可以是活动、视图或任何其他可以访问“魔术”方法的类)是否有办法知道或查询应用程序使用它?
如果有,怎么做?
在运行时拥有这种能力会很棒,但在构建/编译时拥有这种能力也很好。
【问题讨论】:
标签: java android apk android-library library-project
库中的任何类(可以是活动、视图或任何其他可以访问“魔术”方法的类)是否有办法知道或查询应用程序使用它?
如果有,怎么做?
在运行时拥有这种能力会很棒,但在构建/编译时拥有这种能力也很好。
【问题讨论】:
标签: java android apk android-library library-project
如果您有应用程序的上下文(例如,您可以在构造函数中将其传递到库中),您可以这样做:
context.getPackageName();
编辑:绝对不是在构建/编译时。
【讨论】:
onCreate() 和getApplicationContext().getPackageName()。感谢您的想法。接受 +1。