Я продолжаю получать этот ответ "BILLING_RESPONSE_RESULT_DEVELOPER_ERROR" при тестировании моей подписки в приложении.
Я сгенерировал подписанный apk своего приложения в режиме выпуска и загрузил в Google Play для альфа-тестирования.Я следовал этому уроку https://codelabs.developers.google.com/codelabs/play-billing-codelab/#0 Он работает нормально при тестировании статического ответа для продукта "android.test.purchased".но при тестировании моих подписок даю ответ выше.
это код, где я получаю этот ответ
mBillingClient.startConnection(new BillingClientStateListener() {
@Override
public void onBillingSetupFinished(@BillingClient.BillingResponse int billingResponse) {
if (billingResponse == BillingClient.BillingResponse.OK) {
Log.i(TAG, "onBillingSetupFinished() response: " + billingResponse);
if (executeOnSuccess != null) {
executeOnSuccess.run();
}
} else {
Log.w(TAG, "onBillingSetupFinished() error code: " + billingResponse);
}
}
@Override
public void onBillingServiceDisconnected() {
Log.w(TAG, "onBillingServiceDisconnected()");
}
});
также, когда я загрузил свой apk, Google спросил, хочу ли я подписатьсядля "Позвольте Google управлять и защищать ключ подписи вашего приложения (рекомендуется)", поэтому я сделал ... Я прочитал некоторые решения для моей проблемы, но все они включают в себя один шаг - "Подписание приложения", но сейчас я ничего не могу сделать:https://ibb.co/d71LvCK.
Я также создал тестового пользователя и получил ссылку для загрузки моего приложения.Я тестирую свое приложение с тем же пользователем.(конечно, отличается от моей учетной записи Play Store) Пожалуйста, помогите, спасибо:)