51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Android编译报错:Google Play requires that apps target API level 26 or higher.两种解决方法

引言 {#引言}

这个问题是Android Studio和SDK升级后出现的,在编译版本的时候报错。

解决办法 {#解决办法}

两种解决办法:

  1. 在targetSdkVersion 上面一行加注释:

    |-----------|------------------------------------------------| | 1 | //noinspection ExpiredTargetSdkVersion |

  2. android {} 块中加入:

    |---------------|--------------------------------------------| | 1 2 3 | lintOptions { abortOnError false } |

具体错误信息 {#具体错误信息}

|------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | Task :app:lintVitalRelease D:\MyWork\android\app\build.gradle:23: Error: Google Play requires that apps target API level 26 or higher. [ExpiredTargetSdkVersion] targetSdkVersion 24 ~~~~~~~~~~~~~~~~~~~ Explanation for issues of type "ExpiredTargetSdkVersion": As of the second half of 2018, Google Play requires that new apps and app updates target API level 26 or higher. Configuring your app to target a recent API level ensures that users benefit from significant security and performance improvements, while still allowing your app to run on older Android versions (down to the minSdkVersion). To update your targetSdkVersion, follow the steps from "Meeting Google Play requirements for target API level", https://developer.android.com/distribute/best-practices/develop/target-sdk.html |

参考资料 {#参考资料}

https://support.google.com/googleplay/android-developer/answer/113469#targetsdk
https://developer.android.com/distribute/best-practices/develop/target-sdk.html


赞(5)
未经允许不得转载:工具盒子 » Android编译报错:Google Play requires that apps target API level 26 or higher.两种解决方法