问题一:com.android.ide.common.signing.KeytoolException: Failed to read key testxlk from store “E:\Android\Android Keys\testkey.jks”: Invalid keystore format
升高gradle JDK版本,我这里用了JDK11
问题二:Integrity check failed: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available
在解决问题一时升级到JDK11后接着报了这个错,继续把JDK升级到Android Studio推荐版本
我这里升级到JDK17,应该JDK16及以上就可以了,大家可以试试。
问题三:class org.gradle.internal.compiler.java.ClassNameCollector (in unnamed module @0x282d04be) cannot access class com.sun.tools.javac.code.Symbol$TypeSymbol (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.code to unnamed module @0x282d04be
解决完问题二后,又报了这个错,这回是gradle版本的问题,
这里我把gradle版本和gradle插件版本升级到如图,问题解决。文章来源:https://www.toymoban.com/news/detail-847266.html
总结:遇到报错信息不明确的时候,就考虑调整gradle JDK版本、gradle版本、gradle plugin版本这三个地方。文章来源地址https://www.toymoban.com/news/detail-847266.html
到了这里,关于Android 打包可能遇到的报错的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!