2012-07-25 25 views
1

我有许多应用程序引用的库项目。现在我得到了一个新的需求,在这个需求中我需要改变这个库项目中的功能。我需要将一个变量传递给我的Web服务,具体取决于调用此函数的应用程序。所以需要知道该库项目中当前应用程序的名称。我知道我可以通过传递上下文来实现,但是我正在寻找没有传递上下文的选项。否则我不知道有多少应用程序需要更改。是否可以从外部类获取应用程序的名称?

回答

1

据我所知..当调用公用库中的方法时,方法本身无法知道哪个应用程序正在调用它。传递参数以识别应用程序是您拥有的最佳选择。

根据调用方法的功能和时间,您可以获得在前台运行的应用程序。但是如果你有一个服务运行或者更简单的话,这将是一件很难的事情。

+0

我认为你是对的。谢谢。 – 2012-07-25 12:31:22

相关问题