0

したがって、Androidアプリ内課金のテスト環境を設定しました。購入:AcquireActivityの意図が拒否されました

  • 私のアプリケーションキーは、現在
  • のためのすべての問題を避けるために、生の文字列として格納されている私のアプリケーションは
  • 私のアプリケーションは、クローズドベータ
  • 私のすべての製品に公開されているBILLING権限を持っています(サブスクリプションはありません)は、と表示されます。ACTIVE
  • マイアクティビティ請求機能)へのすべては、私はアプリ内課金
  • 私は成功した私のプロダクトのSkuDetailsを取得することができます実装するIABv3を使用onActivityResult
  • 上書きされます。

問題はへの呼び出し時です:


ActivityManager:STARTのU0 {行為(すなわちpurchaseFlowを開始する)、私は次のログを取得bp.purchase(activity, productId); = com.google.android.finsky.ACQUIRE dat = iabData:inapp:my.packageproductIdp kgの = com.android.vending CMP = com.android.vending/com.google.android.finsky.billing.acquire.AcquireActivity(補足を有する)}、UID 10131からディスプレイ上の0

D/COM .android.server.am.ExtraActivityManagerService:MIUILOG- 許可が拒否されました活動:インテント{行為 = com.google.android.finsky.ACQUIRE DAT = iabData:inapp:my.packageproductIdPKG = COM。 android.vending cmp = com.android.vending/com.google.android.fin sky.billing.acquire.AcquireActivity(エクストラを持っている)} PKGUIDをcom.android.vending:PurchaseFlowが開始されるまで、すべてがうまく機能し、私が見たものから10170


:10131 をTUID (すなわちAcquireActivityIntentが起動したとき)。だからpermissonはDENIEDですが、唯一の必須のアクセス許可がBILLINGであり、なぜそれを修正するのかを理解できず、有効になっています。

注:IABは唯一の真のデバイスを介してテストすることができとして、それはMIUIの問題かもしれないが、これは問題である場合、私はテストすることはできませんので、私は他のデバイスを所有していません。

答えて

0

友人のおかげで別の電話でテストしたところ、実際にはMIUI関連の問題です。

Google Play Storeの製造段階でアプリケーションがデバッグ可能か公開されていないため、

関連する問題