I just upgraded my app\'s compileSdkVersion to 28 (Pie).
compileSdkVersion
28
I\'m getting a compilation warning:
warning: [deprecation]
Here the solution in kotlin:
kotlin
val versionCode: Long = if (Build.VERSION.SDK_INT >= VERSION_CODES.P) { packageManager.getPackageInfo(packageName, 0).longVersionCode } else { packageManager.getPackageInfo(packageName, 0).versionCode.toLong() }