Я только что обновил свое приложение compileSdkVersion
до 28
(пирог).
Я получаю предупреждение о компиляции:
предупреждение: [код устаревания] versionCode в PackageInfo устарел
Предупреждение приходит от этого кода:
final PackageInfo info = context.getPackageManager().getPackageInfo(context.getPackageName(), 0);
int versionCode = info.versionCode;
Я посмотрел документацию, но там ничего не говорится о том, как решить эту проблему или что следует использовать вместо устаревшего поля.