公開鍵設定して、テストアカウントが登録してあるのを確認して、署名したapkをアップロードして、アプリ内課金を実行、しようとしたら以下のエラーに遭遇。
I/ActivityManager(96): Starting: Intent { act=android.intent.action.VIEW cmp=com.android.vending/com.google.android.finsky.activities.IabActivity (has extras) } from pid -1 D/Finsky(23209): [1] SelfUpdateScheduler.checkForSelfUpdate: Skipping self-update. Local Version [8014017] >= Server Version [0] I/Mozc(167): RUN EMOJI PROVIDER DETECTION: null I/ActivityManager(96): Displayed com.android.vending/com.google.android.finsky.activities.IabActivity: +284ms W/Finsky(23209): [1] CarrierParamsAction.run: Saving carrier billing params failed. E/Finsky(23209): [31] FileBasedKeyValueStore.delete: Attempt to delete '***' failed! D/Finsky(23209): [1] GetBillingCountriesAction.run: Skip getting fresh list of billing countries. E/Finsky(23209): [1] CarrierBillingUtils.isDcb30: CarrierBillingParameters are null, fallback to 2.0 E/Finsky(23209): [1] CheckoutPurchase.setError: type=IAB_PERMISSION_ERROR, code=12, message=null
結局、「1時間ほど待ったら解決してた」というオチ。