美文网首页
Android 接入需要包签名的sdk,调式时,报包签名错误

Android 接入需要包签名的sdk,调式时,报包签名错误

作者: tech_go | 来源:发表于2022-01-20 11:04 被阅读0次

    原因:运行的话生成debug包 不配置的话是使用Android默认的签名文件

    解决:

    build.gradle(:app)文件

    在release 下面加个debug

    android{

        signingConfigs{

            release{

                storeFile file('../xx.jks')

                storePassword'xxx'

                keyAlias'xxx'

                keyPassword'xxx'

            }

            config{

                storeFile file('../xx.jks')

                storePassword'xxx'

                keyAlias'xxx'

                keyPassword'xxx'

            }

        }

        buildTypes{

            release{

                minifyEnabledfalse

                proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'

                signingConfig signingConfigs.config

            }

            debug{

                signingConfig signingConfigs.config

            }

        }

    }

    --------------------------------------------

    签名打包时报错:

    Cause: failed to decrypt safe contents entry: javax.crypto.BadPaddingException: Given final block not properly padded

    原因:

    build.gradle(:app)文件里 签名密码配置错误

    相关文章

      网友评论

          本文标题:Android 接入需要包签名的sdk,调式时,报包签名错误

          本文链接:https://www.haomeiwen.com/subject/ewljhrtx.html