继续做in_app purchase:
先把官方的 sample 运行通了再做自己的实现
参考资料:http://developer.android.com/guide/market/billing/billing_integrate.html 来一步一步实现:
特别注意一点:
否则会显示:
现在又显示:
今天发现,当我购买 play store 里面的应用时,也出出现这个问题,不知道为什么?
终于找到原因了: 我没有把item publish 只是save 了
Also, a test account can purchase an item in your product list
only if the item is published. The application does not need to be published, but the item does need to be published.
Add items to the application's product list.
Make sure that you publish the items (the application can remain unpublished). SeeCreating
a product listto learn how to do this.
分享到:
相关推荐
文章目录Tensorflow 2.1 报错整合RuntimeError: `loss` passed to Optimizer.compute_gradients should be a function when eager execution is enabled.RuntimeError: Attempting to capture an EagerTensor ...
- FIX: In "Windows ClearType" font rendering mode (OS Windows mode) the "garbage" pixels can appear from the right and from the bottom sides of the painted rectangle of the TFlexText object....
VS2005/VS2008软件发布问题:SignTool Error: An error occurred while attempting to sign 处理方法
#$(warning You are attempting to build on a 32-bit system.) #$(warning Only 64-bit build environments are supported beyond froyo/2.2.) #$(warning****************************************************...
解决was7中部署axis2出错的问题: Caused by: org.apache.axis2.AxisFault: The system is attempting to engage a module that is not available: addressing
The material in the book should be relevant whether or not you use the IDE. You should download, install, and test the Android development tools from the Android web site before trying any of the ...
The disassembler now emits a comment if a buffer appears to be a ResourceTemplate, but cannot be disassembled as such because the EndTag does not appear at the very end of the buffer. AcpiExec - ...
To make use of either more or less strict isolation levels in applications, locking can be customized for an entire session by setting the isolation level of the session with the SET TRANSACTION ...
• The tablet must also be able to control the system cursor and/or the pen (in Pen Windows). • The tablet must work with legacy applications, and with applications written to take advan¬tage of ...
Each virtual memory address is tagged as to what access mode the processor must be running in. System space can only be accessed while in kernel mode, while user space is accessible in user mode. This...
attempting to purchase could not be found. " 有动力的用户可以从这里添加其他设备属性: 由于这个项目,这个项目可用:。 看看代码,它不是那么复杂.. 构建和运行 ###SBT 确保你已经安装了 protoc(2.5 版!)。 ...
You may find that this global list can also allow you to be more specific in your error messages, as it is otherwise difficult to determine the difference between an overwrite of a non-payload area ...
Due to the more advanced capabilities, you might think IMAP would be used by everyone. It isn't. It places a much heavier burden on the mail server, requiring the server to receive the new messages,...
---> CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: An error has occurred while attempting to load the Crystal Reports runtime. Either the Crystal Reports registry key permissions ...
If you encounter a "machine not in database" message while attempting to run the compiler, run the DPMIINST program to add your machine configuration to the DPMI server database. This version ...
If you encounter a "machine not in database" message while attempting to run the compiler, run the DPMIINST program to add your machine configuration to the DPMI server database. This version ...
TensorFlow, open sourced to the public by Google in November 2015, was made to be flexible, efficient, extensible, and portable. Computers of any shape and size can run it, from smartphones all the ...
2. 问题二:You are attempting to build with the incorrect version of java.Your version is: /bin/bash: java: 未找到命令.The correct version is: 1.5. 解决方法:注意:必须使用 1.5 的 JDK 版本。不能使用 ...