我有一个申请。我想免费在Android市场发布这个应用程序。
在我的应用程序中有购买按钮。如果用户想购买我的应用程序然后点击购买按钮,那么我想通过Android市场显示一个结算页面。
我在下面做了
http://developer.android.com/guide/market/billing/billing_integrate.html
我没有任何应用内商品,只是想购买我的应用。
在上面的例子中我们得到了像这样的代码
new CatalogEntry("sword_001", R.string.two_handed_sword, Managed.MANAGED),
new CatalogEntry("potion_001", R.string.potions, Managed.UNMANAGED),
所以我需要在代码中保留我的应用ID或包名称以识别购买我的应用。
我还有另一个疑问
在每个应用程序的paypal中都会有唯一的ID。此唯一ID标识开发人员并将金额转移给开发人员。
然后在此集成中(在应用程序购买中)是什么。
为此我保持
String base64EncodedPublicKey ="my public key here"
是正确的还是别的。
请指导我解决我的问题。
答案 0 :(得分:1)
在以下链接中,有完整的信息可以实现In app billing。
http://developer.android.com/guide/market/billing/billing_integrate.html
我做了一个小错误,即我在设备上安装了usb连接,没有用密钥库文件签名apk。
为此我遇到了问题。签署应用程序后,我安装在手机中。现在它运行良好。