Я хочу создать два отдельных экземпляра LocationProvider, каждый из которых использует свой режим GPS (Assist, CellSite и т. Д.).В документах LocationProvider.getInstance говорится, что:
Этот метод может, в зависимости от реализации, возвращать тот же экземпляр LocationProvider, который был ранее возвращен из этого метода вызывающему приложению, еслиодин и тот же экземпляр может быть использован для выполнения обоих определенных критериев
Что кажется немного расплывчатым - если я установлю разные режимы по разным критериям, могу ли я быть уверен, что получу два разных LocationProviders?Если нет, то поможет ли их создание в двух разных потоках?