我正在使用10个In-app产品开发Android应用程序。我完整地集成了Android Billing库,Google测试帐户并设置了产品ID,但是当我点击“接受”时购买按钮发生以下错误
your order could not be processed please try again.
出现此错误的原因是什么。我做错了什么?
public void onClick(View v){
if(BillingController.isPurchased(context, MainActivity.ITEM_ID[position])) {
String msg=(String) holder.txtViewname.getText();
Intent intent= new Intent(context,RecipeMenu.class);
intent.putExtra("name", msg);
intent.putExtra("id", position);
context.startActivity(intent); }
else{
BillingController.requestPurchase(context, MainActivity.ITEM_ID[position], true /* confirm */);
}
}
});
答案 0 :(得分:1)
Android为这个相同的应用内结算示例提供了一个示例。请参考Android In-app。而这个名字就是market_billing。你可以在android-sdk / extras / google / market_billing找到它。