2013-02-22 58 views
6

我試圖使用不同的本地價格測試Android In-app結算v3 API中的getSkuDetails方法。Android應用內結算v3未返回正確的本地化價格(getSkuDetails)

我已經使用由谷歌(TrivialDrive)中提供的示例應用程序,並修改它,以顯示由谷歌在響應中返回到getSkuDetails價格:

 SkuDetails gasDetails = inventory.getSkuDetails(SKU_GAS); 

     if (gasDetails != null){ 
      alert("Gas Price is " + gasDetails.getPrice()); 
     } 

我已經安裝與具有一個帳戶中的應用程序Google電子錢包位置設置爲墨西哥。

當應用程序運行時,警報錯誤地顯示天然氣價格爲1.00美元,但是當我嘗試購買更多天然氣時,它會顯示購買的正確價格MX $ 12.72。

爲什麼不getSkuDetails返回正確的本地化價格MX $ 12.72而不是$ 1.00?

很高興提供更多代碼片段,但以上是我添加到Google提供的示例應用程序中的所有內容。

回答

相關問題