在测试demo的支付宝支付时 直接返回错误 看日志发现返回的错误码为4000 找了资料之后发现 是有个activity忘记配置了
<activity
android:name="com.alipay.sdk.app.H5PayActivity"
android:configChanges="orientation|keyboardHidden|navigation"
android:exported="false"
android:screenOrientation="behind"
android:windowSoftInputMode="adjustResize|stateHidden" >
</activity>
配置之后 就没问题了