В документации PackageManager.GET_SIGNATURES говорится: «Эта константа устарела на уровне API 28. Вместо этого используйте GET_SIGNING_CERTIFICATES».
К сожалению, она не была безопасной и ее легко взломать.
Как использовать новую функцию «GET_SIGNING_CERTIFICATES», представленную в Android P?
Подробнее здесь: https://stackoverflow.com/questions/520 ... -in-api-28