哪里出错了:
执行任务“:app:packageRelease”失败。发生多个任务操作失败:
执行com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable时出错
> com.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store "C:\Users\OK\.android\debug.keystore": Integrity check failed: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available
执行com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable时出错
> com.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store "C:\Users\OK\.android\debug.keystore": Integrity check failed: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available
执行com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable时出错
> com.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store "C:\Users\OK\.android\debug.keystore": Integrity check failed: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available
我想释放Apk使用flutter build apk --split-per-abi命令,但有一个错误,按照描述
1条答案
按热度按时间wwtsj6pe1#
您尚未将应用配置为发布。
你必须在你的android文件中做一些修改来构建release.apk。其中一个主要更改是生成一个密钥库并将其包含在
android/app/build.gradle
文件中请参考本文并根据您的要求进行适当的更改。https://docs.flutter.dev/deployment/android
例如,如果您目前没有在任何地方发布应用,则不必添加启动器图标。