2025-08-06 16:34:10.654 12757-12757 MicroMsg.S...MessageAct net.ali213.accelerator E sendUsingPendingIntent fail, ex = pendingIntentBackgroundActivityStartMode must not be set when creating a PendingIntent
我看过了,也挨个排查过了,而且你有没有发现里面没有包含 sendUsingPendingIntent fail, ex = pendingIntentBackgroundActivityStartMode must not be set when creating a PendingIntent 这个错误
你好 请问问题是否已解决?若仍未解决,辛苦上传下日志(我->设置->帮助与反馈->右上角扳手->上传日志),提供下录屏+微信号+上传时间
-1 报错参考这里去排查https://developers.weixin.qq.com/community/develop/doc/00004c5fb9036083cb8bbe36b5b809?highLine=app
private fun startWxPay(it: PayParams) {
val r = PayReq().apply {
appId = it.appId
partnerId = it.partnerId
prepayId = it.prepayId
packageValue = "Sign=WXPay"
nonceStr = it.nonceStr
timeStamp = it.timestamp
sign = it.paySign
}
wxApi?.sendReq(r)
}
调起微信支付参数 r 的信息打印:
{
"appId": "wx435698f67fc51c0a",
"extData": null,
"nonceStr": "6qzRYOTGVyXnimpc3tH92nkkoTrASYVD",
"options": null,
"packageValue": "Sign\u003dWXPay",
"partnerId": "1679753492",
"prepayId": "wx062312245349905ca22486e19c1db60000",
"sign": "0SRVUejb9vBoaxgSBe6obw9WP63JlDy4fMWPEWOTWzBi4REsFi265tRFyWPwesxRPAeXVsj1lCSORFhdsTWP/hTe7O2co3PC2BkQGVm6SxgPgHOjUIuKPwmrGx7p/H1pJvsmiGODeTXaxZfvDXdiD7bMclDnpP/fJk/YJXzzYWrCJsjW1+e3I8sjh8QNDFUEelMDjplwPHjI5kA18ODuZhh/IPEQEvZYluhMaOAqQgDNECrrsSfvTtfCFQSBwbvrbY+BFHyoUPC3DYOpQC5SCprQzNjibqYnJjrvhGiaSzfCbzuPlY7nVSV1cWvDuWRCtojkqtRkVTM3rqzYneHq7g\u003d\u003d",
"signType": null,
"timeStamp": "1754493144",
"openId": null,
"transaction": null
}
androidManifest 中的声明:
<activity
android:name=".wxapi.WXPayEntryActivity"
android:exported="true"
android:taskAffinity="${applicationId}"
android:launchMode="singleTask" />
WxPayEntryActivity 中 onResp 返回结果信息打印:
{
"extData": null,
"prepayId": "wx062312245349905ca22486e19c1db60000",
"returnKey": null,
"errCode": -1,
"errStr": null,
"openId": null,
"transaction": null
}