Android. Invalid keystore format 报错解决

Flutter 开发安卓:

Flutter 开发安卓:

这段时间用Flutter 开发安卓工程,真机都没有问题,但是,打包的时候,就报错Invalid keystore format 的错误。


原因分析:

首先想到的肯定是JDK,或者是环境的问题:

查看目前的环境配置,Gradle 版本是1.8,Android Studio 的关于界面中的版本是17,工程中gradle-wrapper.properties的版本是4.10.2,build.gradle(Android)中的版本是4.2.2,build.gradle(app)的targetSdkVersion是29。


解决方案:

把上述环境修改下就可以了:

Gradle 版本改为 11,
工程中gradle-wrapper.properties的版本改为7.3.1-all,
build.gradle(Android)中的版本改为7.1.0,
build.gradle(app)的targetSdkVersion改为31
在Manifest的文件中,新增 android:exported 。

你可能感兴趣的:(android,android,studio,gradle)