JobScheduler - Как определить уникальный идентификатор задания?

В соответствии с документацией задания должны иметь уникальный идентификатор задания на каждый uid.
Если я использую стороннюю библиотеку, которая также планирует задания, означает ли это, что я не могу использовать тот же идентификатор работы, что и у них? Если да, то как я могу избежать подобных конфликтов?

Ответ 1

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

Правильно.

Если да, то как я могу избежать подобных конфликтов?

Спросите у разработчиков библиотеки, какие идентификаторы заданий они используют, или если эти идентификаторы заданий каким-то образом настраиваются.