google 后台会重新签名导致的
Error checking for billing v3 support. (response: 3:Billing Unavailable
要用美国VPN,香港VPN都不行
Can't start async operation (launchPurchaseFlow) because another async operation(launchPurchaseFlow) is in progress
第一次支付完,要调用handleActivityResult,否则会报错。
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
Log.d(TAG, "onActivityResult(" + requestCode + "," + resultCode + "," + data);
if (mHelper == null) return;
// Pass on the activity result to the helper for handling
if (!mHelper.handleActivityResult(requestCode, resultCode, data)) {
// not handled, so handle it ourselves (here's where you'd
// perform any handling of activity results not related to in-app
// billing...
super.onActivityResult(requestCode, resultCode, data);
}
else {
Log.d(TAG, "onActivityResult handled by IABUtil.");
}
}
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
环境:MIUI 9.8.29开发版
方法1: 下载ourplay
方法2More
要纠正这个问题,请在服务器提供的证书满足您的期望时更新您的应用程序代码以调用SslErrorHandler.proceed(),否则请调用SslErrorHandler.cancel()。
如果您使用负责此事的第三方库,请通知第三方并与他们合作解决问题。