1

我有许多应用程序引用的库项目。现在我有一个新要求,我需要更改这个库项目中的函数。我需要根据调用此函数的应用程序将变量传递给我的 Web 服务。因此需要知道该库项目中当前应用程序的名称。我知道我可以通过传递上下文来做到这一点,但我正在寻找不传递上下文的选项。因为否则我不知道我将要更改多少应用程序。

4

1 回答 1

1

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

根据您调用方法的功能和时间。您可以获得在前台运行的应用程序。但是,如果您正在运行一项服务或其他不那么直截了当的事情,这将再次成为一件困难的事情。

于 2012-07-25T12:21:37.640 回答