2

我正在开发具有 10 个应用内产品的 android In-App。我完成了集成 Android 计费库、Google 测试帐户并设置产品 ID,但是当我单击 Accept & Buy 按钮时出现以下错误

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 */); 
    } 
} 
}); 
4

1 回答 1

1

Android 为我们提供了一个相同的应用内计费示例。请参考Android In-app。其名称是market_billing。你可以在 android-sdk/extras/google/market_billing 找到它。

于 2012-08-07T05:14:08.960 回答