Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 应用内版本3的应用内通知_Android_In App Purchase - Fatal编程技术网

Android 应用内版本3的应用内通知

Android 应用内版本3的应用内通知,android,in-app-purchase,Android,In App Purchase,我在玩谷歌的应用程序内代码。我读了一些文档,但有几件事我不懂。首先是一点背景:我需要倾听所有权状态的变化,我不能像InApp示例在主活动中那样简单地重新查询库存,因为我正在为其他应用程序编写一个插件,所以我的入口点不是一个活动,而是一个广播接收器。我知道版本3是基于对库存的定期检查,事实上,在示例中没有代码接收任何意图。现在我的问题是: IN_APP_NOTIFY在API版本3中是否有效 我是否需要购买州变更公司时的其他意图 是否有任何v3示例可以更好地理解IN_APP_NOTIFY广播接收器的

我在玩谷歌的应用程序内代码。我读了一些文档,但有几件事我不懂。首先是一点背景:我需要倾听所有权状态的变化,我不能像InApp示例在主活动中那样简单地重新查询库存,因为我正在为其他应用程序编写一个插件,所以我的入口点不是一个活动,而是一个广播接收器。我知道版本3是基于对库存的定期检查,事实上,在示例中没有代码接收任何意图。现在我的问题是:

  • IN_APP_NOTIFY在API版本3中是否有效
  • 我是否需要购买州变更公司时的其他意图
  • 是否有任何v3示例可以更好地理解IN_APP_NOTIFY广播接收器的工作原理

  • 您是在谈论传递到
    启动采购流程
    的侦听器
    OnIabPurchaseFinishedListener
    ?我假设你已经通过了?问题是,在应用程序v3中,如果你在开始时每次都请求“库存”,那么没有任何问题,因为你总是有一个更新的情况。我的应用程序是其他应用程序的插件,所以我的入口不是一个主要活动,而是一个广播接收器,所以我很难做到这一点。v3中没有“每次检查时通知”的示例,但如果每次都要避免此检查,则必须倾听此意图。@greywolf82:即使将其用作插件或库项目,您可以创建
    活动
    ,只需在主项目的
    清单
    文件中注册它们即可使用。@MehulJoisar当然可以,但用户从未打开过它,因此我无法将其与任何内容关联。@MehulJoisar接收器设计用于处理来自主机应用程序的请求,它不应该启动任何活动,我也不能检查接收器内的任何东西。如果这么简单的话,我就不会要求你这么做了。