Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.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应用内计费-问题_Android_Google Play_Billing - Fatal编程技术网

Android应用内计费-问题

Android应用内计费-问题,android,google-play,billing,Android,Google Play,Billing,我有几个关于Android应用内计费的问题,因为我在文档中找不到我需要的东西 1:它需要安卓1.6或更高版本,Market 2.3或更高版本。如果我的设备没有根目录,如何手动安装Android Market 2.3 2:我在安卓2.2和市场版本2.2.11上试过,但在读取捆绑响应时出现了错误 3:它甚至有机会在emulator上运行吗 4:要测试应用内购买,我实际上必须做什么?我下载了示例应用程序,并对其进行了编译,但我甚至无法获得我的静态响应(Market app 2.2.11) 5:实际上,

我有几个关于Android应用内计费的问题,因为我在文档中找不到我需要的东西

1:它需要安卓1.6或更高版本,Market 2.3或更高版本。如果我的设备没有根目录,如何手动安装Android Market 2.3

2:我在安卓2.2和市场版本2.2.11上试过,但在读取捆绑响应时出现了错误

3:它甚至有机会在emulator上运行吗

4:要测试应用内购买,我实际上必须做什么?我下载了示例应用程序,并对其进行了编译,但我甚至无法获得我的静态响应(Market app 2.2.11)

5:实际上,在Api级别较低的设备上安装Android Market 2.3合法吗?谷歌说你需要Droid1.6SDK和market 2.3,但据我所知,market 2.3的设备没有(或很少)运行在2.3Android之下。你能更新你的市场应用程序吗

6:(跛脚)当我发布新的Android Market客户端时,它会自动更新吗

  • 您不必手动安装Market 2.3.0,Market应用程序应在新版本发布时自行更新

  • 您已经说过它需要Market 2.3.0,所以显然它在2.2.11上不起作用

  • 很多人在emulator上运行Market,因此它可能会起作用:

  • 见问题2。而且,即使你有Market 2.3.0,我也不确定谷歌是否已经启用了测试阶段。我也希望使用应用程序内购买,但我不打算在几个月内尝试它

  • 我相信所有的设备都会进入市场2.3.0,不仅仅是那些运行安卓2.3的设备,因为它只是一个应用程序,不是操作系统的一部分,但我可能错了


  • 现在很糟糕,这会让你很难受。给他们时间去对付那些应用内计费的项目负责人,因为doc非常模糊。他们描述了关于内部架构的每一件事(通常我们不想知道),并且他们不愿意告诉我们关于它如何工作的非常重要的信息。他们提供了一个非常糟糕而且非常复杂的例子。他们把所有的班级都归为一个总服务。。。我知道文档很模糊,所以我试着做一个简单的教程:这个问题的大多数答案现在都过时了。人们应该寻找更多的最新信息,因为最新的应用内计费版本IAB3与发布这些答案时的版本有很大不同。