支付成功后跳转到WXPayEntryActivity页面,但是OnCreate中调用微信api的handlerIntent结果是false其他的方法均没有回调,跪求回复
onResp(BaseResp resp)也没有回调吗,那你怎么知道支付成功了?
我也有这个问题,我是直接跳不出来微信支付的页面,如果提前打开好微信,就百分百可以。什么包名确认都无误,以前也没问题,就这两天出的问题。
请确保WXPayEntryActivity引用的包名是这样的,
import com.tencent.mm.opensdk.constants.ConstantsAPI;
import com.tencent.mm.opensdk.modelbase.BaseReq;
import com.tencent.mm.opensdk.modelbase.BaseResp;
import com.tencent.mm.opensdk.openapi.IWXAPIEventHandler;
import com.tencent.mm.opensdk.openapi.IWXAPI;
import com.tencent.mm.opensdk.openapi.WXAPIFactory;
微信支付SDK还有一套这个:
import com.tencent.mm.sdk.constants.ConstantsAPI;
import com.tencent.mm.sdk.modelbase.BaseReq;
import com.tencent.mm.sdk.modelbase.BaseResp;
import com.tencent.mm.sdk.openapi.IWXAPIEventHandler;
import com.tencent.mm.sdk.openapi.IWXAPI;
import com.tencent.mm.sdk.openapi.WXAPIFactory;
这个不能回调