我使用目标SDK版本为30(Android 11)生成了已签名的APK文件。虽然该版本尚未正式发布,但我的应用程序已准备好适应新变化。我试图将其上传到Google Play控制台,但面临以下错误:
您上传了一个具有无效签名的APK文件(详见签名)。apksigner的错误:ERROR: MIN_SIG_SCHEME_FOR_TARGET_SDK_NOT_MET:目标SDK版本30需要最低签名方案v2;APK未使用此或更高版本的签名方案进行签名。
我尝试了以下方法:
- 我再次确认在生成APK文件时选择了v2(完整APK签名)。
- 我尝试使用apksigner手动签名APK文件。
没有什么方法起作用。我正在想这个问题是否是因为该版本尚未正式发布而导致的。但是,根据文档,我理解它应该可以工作。