pagseguro-sdk-plugpagservicewrapper icon indicating copy to clipboard operation
pagseguro-sdk-plugpagservicewrapper copied to clipboard

ClassNotFoundException br.com.uol.pagseguro.plugpagservice.wrapper.PlugPagInstallment

Open eduardocp opened this issue 10 months ago • 0 comments

Boa noite, temos uma aplicação onde realizamos o parcelamento no crédito que funciona perfeitamente na máquina de desenvolvimento, porém, quando estamos em produção, estamos recebendo o seguinte erro:

Caused by java.lang.ClassNotFoundException Didn't find class "br.com.uol.pagseguro.plugpagservice.wrapper.PlugPagInstallment" on path: DexPathList[[zip file "/data/app/apk-name-1/base.apk"],nativeLibraryDirectories=[/data/app/apk-name-1/lib/arm, /data/app/apk-name-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]

(substituimos o nome do apk por apk-name)

Segue o arquivo do erro:

apk-name_issue_d55c22f28feb2d777edced420bc19095_crash_session_661404C2017E00010B88673C33343DA5_DNE_0_v2_stacktrace.txt

o código que estamos usando é esse:

private fun calculateInstallments(saleValue: String): List<String> 
{
    val installments = PlugPagIPlugPagWrapperManager.getInstance().plugPag.calculateInstallments(saleValue = saleValue, installmentType = PlugPag.INSTALLMENT_TYPE_PARC_COMPRADOR)
    val installmentsList = arrayListOf<String>()

    installments.forEach { parcel ->
        installmentsList.add(parcel.toString())
    }

    return installmentsList;
}

eduardocp avatar Apr 10 '24 00:04 eduardocp