【发布时间】:2019-03-29 08:18:31
【问题描述】:
我刚刚将我的应用程序的 compileSdkVersion 升级到 28 (Pie)。
我收到编译警告:
警告:[deprecation] PackageInfo 中的 versionCode 已被弃用
警告来自此代码:
final PackageInfo info = context.getPackageManager().getPackageInfo(context.getPackageName(), 0);
int versionCode = info.versionCode;
我查看了documentation,但它没有说明如何解决此问题或应该使用什么来代替已弃用的字段。
【问题讨论】:
标签: java android android-9.0-pie package-info