我正在尝试使用react-native-billing为Play商店添加In App Purchase,但不知道该怎么做。
Google无法找到任何In App Billing教程
我看到example看起来像这样
InAppBilling.open()
.then(() => InAppBilling.purchase('android.test.purchased'))
.then((details) => {
this.setState({
purchaseText: details.productId
});
return InAppBilling.getProductDetails('android.test.purchased');
})
.then((productDetails) => {
this.setState({
productDetailsText: productDetails.title
});
return InAppBilling.close();
})
.catch((error) => {
this.setState({
error: error
});
});
这很简单。但我不明白的是android.test.purchased
也许这就是我对Android上的应用内购买缺乏了解的原因
我也没有得到details
& productDetails
&在哪里实施它们
如何实施?
答案 0 :(得分:0)
android.test.purchased
是一种测试应用内购买以进行调试的方法(进一步的资源:https://developer.android.com/google/play/billing/billing_testing.html)。
答案 1 :(得分:0)
我没有读过In App Products
下拉列表中写的内容。它写成To add in-app products, you need to add the BILLING permission to your APK.
现在我可以实现。