1.确认一下类是否有声明,这里不要自定义支付的类,使用我们的才行具体可参考,如下:
<!-- 微信支付 --> <!-- 1.需要将以下"替换成自己 APK 的包名"换成在微信平台上注册填写的包名 --> <!-- 2.WxPayEntryActivity 这个类在 SDK 内部实现,开发者不需要额外实现该类 --> <activity-alias android:name="替换成自己APK的包名.wxapi.WXPayEntryActivity" android:exported="true" android:targetActivity="com.pingplusplus.android.PaymentActivity" />
点击查看:Android SDK 接入指南
2.确保使用的是我们最新的 Android SDK:https://github.com/PingPlusPlus/pingpp-android
3.请确认您在微信平台上上传的是正常发布的,带有正确签名的 apk 文件,请特别留意一下签名是否正确
4.AndroidManifest 中的 packagename 和build.gradle 中指定的 packagename 不一致,两者需要完全一致才可以