The type WXPayConfig cannot be a superinterface of MyConfig; a superinterface must be an interface
解决方法:
调用微信支付demo的时候,按照demo的README.md文件来测试各个接口,由于微信支付sdk的WXPayConfig类是抽象类,但README.md的教程却使用implements。
例如public class MyConfig implements WXPayConfig,MyConfig类是配置接口参数的。所以要改成extends继承,而不是实现。
还有一个问题是抽象类WXPayConfig好多方法是默认修饰符(不是public、protected、private),所以MyConfig.java要和WXPayConfig放在同一个包。